Forwarding you to

Never Use Floats for Money

Humans count and perform math in base ten or denary. This means there are ten digits to represent all numbers and the base number is ten. Thousands are 10^3, Hundreds are 10^2 and so on. We have adopted denary, probably, due to the fact that most of us have 10 fingers, and learned to count on our fingers. Moreover the word digit is a bi-word for finger.