9.      : <br><br>a = 1/3;<br>trace("a = 1/3,   " + a);<br>trace("(a3 == 1) = " + (a3 == 1))<br>trace("(a3 - 1)Math.pow(2, 52) = " + (a3 - 1)Math.pow(2, 52));<br>trace("(a - 0.333333333333333)Math.pow(2, 52) = "<br>   + (a - 0.333333333333333)Math.pow(2, 52));<br>trace("(a - 0.3333333333333333)Math.pow(2, 52) = "<br>   + (a - 0.3333333333333333)Math.pow(2, 52));<br>trace("");<br>b = 1/Math.pow(7, 45);<br>trace("b = 1/Math.pow(7, 45),   " + b);<br>trace("(bMath.pow(7, 45) == 1) = " + (bMath.pow(7, 45) == 1))
A) a = 1/3,   0.333333333333333<br>(a3 == 1) = true<br>(a3 - 1)Math.pow(2, 52) = 0<br>(a - 0.333333333333333)Math.pow(2, 52) = 1.5<br>(a - 0.3333333333333333)Math.pow(2, 52) = 0<br>b = 1/Math.pow(7, 45),   9.34519137233795e-39<br>(bMath.pow(7, 45) == 1) = true*10
B) a = 1/3,   0.333333333333333<br>(a3 == 1) = true<br>(a3 - 1)Math.pow(2, 52) = 0<br>(a - 0.333333333333333)Math.pow(2, 52) = 1.5<br>(a - 0.3333333333333333)Math.pow(2, 52) = 0<br>b = 1/Math.pow(7, 45),   9.34519137233795e-39<br>(bMath.pow(7, 45) == 1) =*0
C) a = 1/3,   0.333333333333333<br>(a3 == 1) = true<br>(a3 - 1)Math.pow(2, 52) = 0<br>(a - 0.333333333333333)Math.pow(2, 52) = 1.5<br>(a - 0.3333333333333333)Math.pow(2, 52) = 0<br>b = 1/Math.pow(7, 45),   9.34519137233795e-39<br>(bMath.pow(7, 45) == 1) = false*0
D) a = 1/3,   0.333333333333333<br>(a3 == 1) = true<br>(a3 - 1)Math.pow(2, 52) = 0<br>(a - 0.333333333333333)Math.pow(2, 52) = 1.5<br>(a - 0.3333333333333333)Math.pow(2, 52) = 0<br>b = 1/Math.pow(7, 45),   9.34519137233795e-39<br>(bMath.pow(7, 45) == 0) = true*0
E) a = 1/3,   0.333333333333333<br>(a3 == 1) = true<br>(a3 - 1)Math.pow(2, 52) = 12<br>(a - 0.333333333333333)Math.pow(2, 52) = 1.5<br>(a - 0.3333333333333333)Math.pow(2, 52) = 0<br>b = 1/Math.pow(7, 45),   9.34519137233795e-39<br>(bMath.pow(7, 45) == 1) = true*0
