id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
8896 0.0000000000000000000000000000 is parsed completely differently than 1.0000000000000000000000000000 for no good reason was AlexGhitza "In Sage 0.0 and 0.00000000000000000000000000000000000000 denote exactly the same thing (a zero with the same precision). However, that 1.0 and 1.00000000000000000000000000000000000000 are different in Sage:
{{{
sage: 0.0
0.000000000000000
sage: 0.00000000000000000000000000000000000000
0.000000000000000
sage: parent(0.00000000000000000000000000000000000000)
Real Field with 53 bits of precision
sage: 1.00000000000000000000000000000000000000
1.0000000000000000000000000000000000000
sage: 1.0
1.00000000000000
sage: parent(1.00000000000000000000000000000000000000)
Real Field with 130 bits of precision
sage: parent(1.0)
Real Field with 53 bits of precision
}}}
Some people consider the above inconsistency a bug.
See the discussion below and at [http://groups.google.com/group/sage-devel/browse_thread/thread/73d513e2c55d4601 sage-devel].
Apply [attachment:8896-rebased.patch]" defect needs_info minor sage-pending basic arithmetic sd32 jason Robert Bradshaw Mariah Lenox N/A