I found some very interesting RoundDown behavior and looking for some perspective here.
The initial number which sparked this was 17240.17. When entered into RoundDown(17240.17, 2) the result is 17240.16
This happens for .19, .26, and .35 as well. To add one final wrinkle this seems to happen only on whole numbers from 16384.17 and 20971.17
I appreciate any feedback on this. In the meantime I am using RoundDown(17240.17, 3) which seems to be working correctly
Thanks!

Report
All responses (
Answers (