FloatD printer is incorrect

Project:GNU Smalltalk
Component:Base classes
Category:bug
Priority:normal
Assigned:Unassigned
Status:fixed
Description

The FloatD value 1000.0 prints as 100.0. Example:

GNU Smalltalk ready

st> 1000 asFloat
100.0
st> 1000 asFloat asInteger
1000
st> 1000 asFloat + 1
1001.0
st> 100.0 = 1000 asFloat
false
st> 1000 asFloat class
FloatD
st> 

Updates

#1 submitted by Paolo Bonzini on Thu, 10/02/2008 - 23:29
Status:active» fixed

fixed in 67a573a2b703b324270fb2af25dc7a7d0f4f1972, thanks!

User login