1x U V W XYZ [\ ] ^ _` a bc d e fg fhij U kl m noZEROLptolemy/math/Fraction; _numeratorI _denominator()VCodeLineNumberTableLocalVariableTablethis(I)Vi(II)V numerator denominator(Lptolemy/math/Fraction;)Vfadd0(Lptolemy/math/Fraction;)Lptolemy/math/Fraction;bdivideequals(Ljava/lang/Object;)ZLjava/lang/Object;getDenominator()I getNumerator greaterThan(Lptolemy/math/Fraction;)Z testInputgcd thisScaled inputScaledhashCodeinverse()Lptolemy/math/Fraction;lcm(II)IuvresultmultiplynegatesubtracttoDouble()DDtoFloat()FFtoString()Ljava/lang/String; _simplifyfactor SourceFile Fraction.java !   P!java/lang/ArithmeticException2Illegal Fraction: cannot have denominator of zero. pptolemy/math/Fraction (  12Division by zero! 45q :A E. 65r st =5Inverse of zero is undefined!java/lang/StringBuilder uv/ uw NOjava/lang/Object(Ljava/lang/String;)Vptolemy/math/ExtendedMathjava/lang/IntegervalueOf(I)Ljava/lang/Integer;append(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;! !"M****#23 456$ % &"W****#;< =>?$%' ("w!* Y***#IJKOPQ R$ !%!)!* +"U**+*+#WX YZ$%,-."h&Y*+h*+h`*+h M,# d$f$ &%&/$,0."z0+ Y Y*+h*+h M,#p qt.v$ 0%0/.,12"g++%*+*+#)$+%+/345"/*#$ %65"/*#$ %78"9+ * =*Y >+Y 6# /57$49%99 -:;/ <=5"@**~#$ %>?"f&* YY** L+# $$&%$, @A"^=hl># $*BC: DE."^Y*+h*+h M,# $ %/,F?"KY*t* L+# $%,G."h&Y*+h*+hd*+h M,# $$ &%&/$,HI"V*H*J')o# $ % )J *JKL"V*D*E#$n# $ % )M *MNO"P"*Y**# $ "%P!":**<**l**l***t**t#  '09$:% .QR!"% Y #ST