FroFro
Legacy Member
Hoi!
Ik moet een simpele loop maken waarbij elke keer 0.1 bij een variabele wordt opgeteld, maar het vreemde is dat die na enkele tellen compleet de mist ingaat. Hij gaat van 0 -> 0.1 -> 0.2 -> 0.300000000000000000004 etc etc. Hij moet eindigen bij 7, maar das dan weer in de aard van 6.999999. Ik heb heel simpel "t = t + 0.1" gedaan, waarom in godsnaam doet die dan zo raar?
Cheers
Ik moet een simpele loop maken waarbij elke keer 0.1 bij een variabele wordt opgeteld, maar het vreemde is dat die na enkele tellen compleet de mist ingaat. Hij gaat van 0 -> 0.1 -> 0.2 -> 0.300000000000000000004 etc etc. Hij moet eindigen bij 7, maar das dan weer in de aard van 6.999999. Ik heb heel simpel "t = t + 0.1" gedaan, waarom in godsnaam doet die dan zo raar?

Cheers
. Ook gaan bij bewerkingen vaak gegevens verloren.



? Zelfs voor het gros van de projecten op projecteuler.net heb ik nog geen bignumber library gebruikt.