i've been doing some coding and i came across a difficulty
that (V?)C++ seems to turn a defined float 0 into very small
float numbers (order 10e-8, 10e-7) later on. I spoke
to someone who said that it is an inherent problem in VC++.
so i guess when i want to test a float variable x < 0 i should
be testing it against a very small float x < 10e-8 instead.
but how do i know that x i defined 0 will not become for
example of the order 10e-6 so it will return FALSE when i
test it against x < 10e-8???
thanx for your contributions...