I believe you want to use Math.Truncate()
float number = 1.538 number = Math.Truncate(number * 100) / 100;
Truncate will snatch the final bit. However, remember to be careful with negative numbers.
It depends on whether you always want to round to 0 or just complete the end, Math.Floor always rounds to negative infinity. Here is a message about the difference between the two.
Armstrongest
source share