Incearca de curiozitate urmatoarea linie:
alert(1.1+0.1);
Veti primi deloc suprinzatorul si mult asteptatul rezultat 1.2000000000000002.
O solutie explicabila din punct de vedere matematica dar comoda ca scarpinatul cu dreapta la urechea stanga ar fi sa inmultesti valorile adunate cu 1000000 si sa imparti rezultatul la 1000000.
Problema evident este a reprezentarii float ului si modul de lucru a Js ului cu acesta.
luni, 20 iulie 2009
Abonaţi-vă la:
Postare comentarii (Atom)

0 comentarii:
Trimiteţi un comentariu