Vous êtes ici : Forums > Langage ASP > La fonction round déconne ???
La fonction round déconne ???
je ne comprend pas ... après avoir eu plusieurs problème de calculs avec ASP je teste ce bout de code :
i=1 for boucle=1 to 100 i = i + 0.001 response.write i & "<br>" next
est-ce normal qu'à l'exécution de la page j'obtienne :
1,001 1,002 1,003 1,004 1,005 1,006 1,007 1,008 1,009 1,01 1,011 1,012 1,013 1,014 1,015 1,016 1,017 1,018 1,019 1,02 1,021 1,022 1,023 1,024 1,025 1,026 1,027 1,028 1,029 1,03 1,031 1,032 1,033 1,034 1,035 1,036 1,037 1,038 1,039 1,04 1,041 1,042 1,043 1,044 1,045 1,04599999999999 1,04699999999999 1,04799999999999 1,04899999999999 1,04999999999999 1,05099999999999 1,05199999999999 1,05299999999999 1,05399999999999 1,05499999999999 1,05599999999999 1,05699999999999 1,05799999999999 1,05899999999999 1,05999999999999 1,06099999999999 1,06199999999999 1,06299999999999 1,06399999999999 1,06499999999999 1,06599999999999 1,06699999999999 1,06799999999999 1,06899999999999 1,06999999999999 1,07099999999999 1,07199999999999 1,07299999999999 1,07399999999999 1,07499999999999 1,07599999999999 1,07699999999999 1,07799999999999 1,07899999999999 1,07999999999999 1,08099999999999 1,08199999999999 1,08299999999999 1,08399999999999 1,08499999999999 1,08599999999999 1,08699999999999 1,08799999999999 1,08899999999999 1,08999999999999 1,09099999999999 1,09199999999999 1,09299999999999 1,09399999999999 1,09499999999999 1,09599999999999 1,09699999999999 1,09799999999999 1,09899999999999 1,09999999999999
pourquoi est-ce qu'à partir de 1.045 il ne m'aditionne plus 0.001 mais 0.00099999999999 ??????????
Message posté le 26/10/2005
par Jibar
Répondre à ce message |
|