Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#321 closed defect (fixed)

#b/o/x do not allow a # beyond fixnum range, unlike #d

Reported by: Kon Lovett Owned by: felix winkelmann
Priority: minor Milestone:
Component: core libraries Version: 4.5.x
Keywords: Cc: Kon Lovett
Estimated difficulty:

Description

#d18446744073709551615 => 1.84467440737096e+19

but

#xFFFFFFFFFFFFFFFF => Error: illegal number syntax: "FFFFFFFFFFFFFFFF"

(Note - probably does not apply to 64-bit machines. 32-bit problem only.)

Change History (4)

comment:1 Changed 12 years ago by Kon Lovett

Cc: Kon Lovett added

comment:2 Changed 12 years ago by felix winkelmann

Owner: set to felix winkelmann
Status: newassigned

comment:3 Changed 12 years ago by felix winkelmann

Resolution: fixed
Status: assignedclosed

Please see ffb9d81052efd9df073eff285f01c1753156bab5 (experimental).
Conversion from non-decimal string to double is now done manually.

comment:4 Changed 12 years ago by felix winkelmann

Milestone: 4.6.0

Milestone 4.6.0 deleted

Note: See TracTickets for help on using tickets.