On Mon, 20 Feb 2006, Frank Barknecht wrote:
However if I set this float x to a floating point value like "0.02", Pd will print a value that is only near the target value:
"x 0.2" results in a printout of 0.20000000298
Is there something wrong?
floating point is not very good at representing some numbers, it can only do it approximately, this is also troublesome if you want to build a counter that counts by 0.01 increments and stops if the sum == 100 This will not work, because it never sums up to 100.
Guenter
Ciao
Frank Barknecht _ ______footils.org_ __goto10.org__
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list