Why I hate Java - IT CAN'T COUNT PROPERLY

1d/0.01=100.0
1d/0.001=1000.0
1d/0.0001=10000.0
1d/0.00001=99999.99999999999
1d/0.000001=1000000.0

1d/0.00001=99999.99999999999
WHAT?!