What is 1/3? it is 0.333333... Now pick a precision. Let's keep 10 digits
after the decimal. So 1/3 is 0.3333333333.

Now do the following math
0.2222222222 + 0.1111111111 = 0.3333333333 = 1/3

My point, which I am weakly making, is that things like numberFormat
definitions are not in themselves going to solve the problems.

Its not the damn computer. Its those name numbers. :)

If you weren't using a computer and your increment was say 1/11 instead of
1/10 and you were the compiler trying to decide if the sum of eleven 1/11
represented in a decimal notation was one or something else you would have a
similar problem.

michael

Dar Scott of [EMAIL PROTECTED] wrote the following on 3/29/02 3:57 PM

> 
> Children and the computer naive should be able to use numbers in
> Revolution without being confronted with unexpected behavior.
> Others might find controlled precision useful.
> 
> Because of that I make this recommendation to the Revolution
> engine, that is, the MC engine.  I realize this is a major overhaul.
> 
> I think these constraints are reasonable:
> 
[clip]

_______________________________________________
improve-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/improve-revolution

Reply via email to