So i made my script to calculate 9/8=1,125 and the round it to nearest hundereth.
If I use this:
number = Math.Round(number, 2);
it tells me its 1.12 instead of 1.13, what is the problem?
all numbers are “double”
So i made my script to calculate 9/8=1,125 and the round it to nearest hundereth.
If I use this:
number = Math.Round(number, 2);
it tells me its 1.12 instead of 1.13, what is the problem?
all numbers are “double”
you should be using a float instead of a double
From the API Guide:
If the number ends in .5 so it is halfway between two integers, one of which is even and the other odd, the even number is returned.
I guess it’s something to do with that…
Danny