PHP:
1
2
3
4
5
6
7
8
9
10
| <? $x = 1; while($x !== 5) { $g = 0.1; $x = $x+$g; if($x == 5){die;} echo $x."<br>"; } ?> |
Het script klopt van geen kant, het doet niet wat ik wil enz., maar daar gaat het niet om.
Hij blijft dus getalletjes spugen, en toen ik eventjes scrollde zag ik dit:
code:
1
2
3
4
5
6
7
8
9
| 53.9 54 54.1 54.200000000001 54.300000000001 54.400000000001 54.500000000001 54.600000000001 54.700000000001 |
En nog meer verderop:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| 1259.1 1259.2 1259.3 1259.4 1259.5 1259.5999999999 1259.6999999999 1259.7999999999 1259.8999999999 1259.9999999999 1260.0999999999 1260.1999999999 |
Hoe komt dit zo onnauwkeurig