Ik heb een simpel rekenmachintje gemaakt in VB6 (jaja), maar er zit een fout in waar ik niet uitkom.
1 delen door 1 t/m 10 gaat goed.
1/11 = 9,09090909090909E-02 (dus fout)
16 gaat echter wel weer goed (0,0625)
17 t/m 19 niet, maar 20 weer wel
21 t/m 24 niet, maar 25 weer wel
26 niet, 27 wel goed
En ga zo maar door.
Het lijkt er dus op dat hij bij een boel getallen de komma niet goed neerzet, want 1/11 moet 0,09090909 zijn.
De 2 getallen heb ik gedimmed als Double
1 delen door 1 t/m 10 gaat goed.
1/11 = 9,09090909090909E-02 (dus fout)
16 gaat echter wel weer goed (0,0625)
17 t/m 19 niet, maar 20 weer wel
21 t/m 24 niet, maar 25 weer wel
26 niet, 27 wel goed
En ga zo maar door.
Het lijkt er dus op dat hij bij een boel getallen de komma niet goed neerzet, want 1/11 moet 0,09090909 zijn.
De 2 getallen heb ik gedimmed als Double
Visual Basic 6:
1
| Dim tmpGetal(1 to 2) as Double |
Juist