Notes 

(0012300)

nicolas cellier

061708 23:18


Wrong changeset handling...
IntegersqrtTruncatedTestM7099.1.cs incorrectly includes/duplicates some methods from IntegersqrtTruncatedM7099.1.cs
That's why there is a IntegersqrtTruncatedTestM7099.2.cs 


(0012301)

nicolas cellier

061708 23:24


When i think of it, raising a FloatingPointException in an integer arithmetic method is not the nicest thing to do!
This exception should better be renamed as an ArithmeticException. 


(0012302)

nicolas cellier

061808 00:24


A good example of intermediate inexact arithmetic failure:
 x 
x := (1 bitShift: 53).
self assert: (x + (1/2)) squared sqrtRounded = (x+1)
fails if implemented asFloat sqrt rounded
I provide hereafter a first Fraction implementation



(0012307)

nicolas cellier

062308 20:10


