Hi.
I'm vexed lately. J
You see, I've been working on sample garments material purchasing for
some time and this one is giving me a head ache. You see, I have to work
with % allowances which sometimes translates to numbers which have more
than 8 decimal position. Unfortunately, this is a sample garment or a
prototype that the industrial engineers really want me to return the
precise values. The problem is not in calculating them but in printing
the values.
Take the following for example:
0.0000000924123412341
9.24123412341e_8
Or while working with some keys ... I have the following problem:
encodekey=: verb define
100000 100000 100000 base y
)
decodekey=: verb define
100000 100000 100000 antibase y
)
encodekey 999999 12345 12345
9.99999123451234e15
I do know that using the format function will print the text properly
like so:
20j18 format 0.0000000924123412341
0.000000092412341234
20j0 format encodekey 999999 12345 12345
9999991234512344
Unfortunately, this will entail that I have to work with boxes now since
some of my values will be strings.
Is there a setting in J or a process that I am missing so that the
correct values are printed? Thanks.
r/Alex
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm