I want to be rounded off this way
13.1, round to 13.5
13.2, round to 13.5
13.3, round to 13.5
13.4, round to 13.5
13.5 = 13.5
13.6, round to 14.0
13.7, roun
A simple way of doing this without the builtin method of c# (if you want ) its writen i c++ (I once lacked the round function in c++ ) but you can easly change it to c# syntax
int round(float nNumToRound)
{
// Variable definition
int nResult;
// Check if the number is negetive
if (nNumToRound > 0)
{
// its positive, use floor.
nResult = floor(nNumToRound + 0.5);
}
else if (nNumToRound < 0)
{
// its negtive, use ceil
nResult = ceil(nNumToRound - 0.5);
}
return (nResult);
}