[REBOL] Re: "scientific notation"
From: carl:cybercraft at: 11-Jan-2003 15:37
On 11-Jan-03, Vos, Doug wrote:
> Has everyone who complained tried the function I provided that
> solves the problem?
Just tried it on Windows, Amiga and Linux, and while it works as
stated on Windows, on Amiga and Linux it gives this error...
>> exp2dec 1E-2
** Script Error: copy expected value argument of type: series port
bitset
** Where: exp2dec
** Near: dec-numbers: copy/part (find dec-numbers "E-") at dec-numbers
> It seems to be a good work around for me, so I don't know what
> people are still complaining about? Please help me understand...
Does the above help? (:
I'm assuming you only tried it on Windows, which shows the problem of
trying to write OS work arounds when you don't have all the OSs at
your fingertips to test your program on. With REBOL, cross-platform
issues need to be solved within REBOL itself, which means it's RT's
job.
This doesn't mean we shouldn't provide work arounds 'till RT get
around to fixing them of course, and I'm sure you can think of a fix
for your function, but a real fix needs to be somewhere deep inside
REBOL so we don't get these kinds of results...
On Windows...
>> 1E-2
== 1E-2
On Amiga and Linux (and many other OSs I assume)...
>> 1E-2
== 0.01
--
Carl Read