A casual glance at the following table reminds us to be wary of binary
decimal interaction whether we have reached the end of the 16 significant
digits or not.

   (_17|.1j1,63#1)#"1(64$'..|....:..'),64j62 ":,.  0.01 *i.101
..|....:....|....: ....|....:....|....:....|....:....|....:....|.
0.0000000000000000 0000000000000000000000000000000000000000000000
0.0100000000000000 0020816681711721685132943093776702880859375000
0.0200000000000000 0041633363423443370265886187553405761718750000
0.0299999999999999 9888977697537484345957636833190917968750000000
0.0400000000000000 0083266726846886740531772375106811523437500000
0.0500000000000000 0277555756156289135105907917022705078125000000
0.0599999999999999 9777955395074968691915273666381835937500000000


As usual, J has a solution for this:

   (_17|.1j1,63#1)#"1(64$'..|....:..'),64j62 ":,.  100%~i.101x
..|....:....|....: ....|....:....|....:....|....:....|....:....|.
0.0000000000000000 0000000000000000000000000000000000000000000000
0.0100000000000000 0000000000000000000000000000000000000000000000
0.0200000000000000 0000000000000000000000000000000000000000000000
0.0300000000000000 0000000000000000000000000000000000000000000000
0.0400000000000000 0000000000000000000000000000000000000000000000
0.0500000000000000 0000000000000000000000000000000000000000000000
0.0600000000000000 0000000000000000000000000000000000000000000000
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to