Autor Zpráva
monthypython33
Profil
Nechápu co se děje. V PHP jednoduchý skript:

$price = "1.33";
$price = $price * 10;

vyhodí výsledek 10 ??

Tak stejně se chová u jiných čísel.
57.499999725 * 10 = 570

Zaokrouhlování nikde nemám :(
_es
Profil
monthypython33:
Aký výsledok očakávaš od vynásobenia textového reťazca desiatimi?

stejně se chová u jiných čísel.
http://diskuse.jakpsatweb.cz/?action=vthread&forum=8&topic=106539#ieee754
monthypython33
Profil
tak když vynásobím 1.33 krat deset tak očekávám 133 :)
_es
Profil
monthypython33:
když vynásobím 1.33 krat deset tak očekávám 133
Až na to, že desiatimi nenásobíš 1.33 ale "1.33".

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0