Talk:Currency: Difference between revisions

Content added Content deleted
Line 9: Line 9:
Could we possibly '''delay taking this task out of draft status''' for a while whilst this is discussed here? Thanks. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 11:22, 3 January 2014 (UTC)
Could we possibly '''delay taking this task out of draft status''' for a while whilst this is discussed here? Thanks. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 11:22, 3 January 2014 (UTC)
:Possibly we could introduce a need for an exact comparison that would fail under floating-point? I agree about keeping it draft for now. --[[User:TimToady|TimToady]] ([[User talk:TimToady|talk]]) 16:07, 3 January 2014 (UTC)
:Possibly we could introduce a need for an exact comparison that would fail under floating-point? I agree about keeping it draft for now. --[[User:TimToady|TimToady]] ([[User talk:TimToady|talk]]) 16:07, 3 January 2014 (UTC)
::Good points. I had thought of this but didn't have a good idea for how to do it. I really didn't want to make arbitrary precision a requirement as I think that's overkill in almost all cases. I also didn't want to explicitly ban floating point, but how's this for a compromise?. It's kind of contrived to land numbers in the range where 64 bit floats don't quite work but 64 bit ints still do. I added 15 zeros to the 4 (and changed the shake price so improper rounding would still show up.) —[[User:Sonia|Sonia]] ([[User talk:Sonia|talk]]) 21:25, 4 January 2014 (UTC)