Odmocnina
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mam problem s PHP. Potrbuji tam vypocitat odmocninu z daneho cisla a nejde mi to. Funkce je to SQRT, ale potom co se to vypocita tak mi to jako vysledek vypise: 'NAN' Copak s tim mam udelat aby mi to vypsalo ciselny vysledek?
-
co odmocnujes? nan znamena, ze vysledek neni cislo
-
Bacha na odmocnovani zapornejch cisel. To je trosku slozitejsi.
-
to jo, to potom vyjdou nejaka komplexni numera... ale to php normálně neumí (to normálně neumí žádný jazyk, musí se mu to extra říct apod.)
-
Nemuze to bejt treba tim, ze to bere desetinnou tecku? Teda ja nevim, ale nekde to hazi chybu zrovna proto ...
-
Odmocnit desetinne cislo, potazmo zlomek neni preci problem.
-
no, hlavně to, co odmocňuješ musí být číslo. Ale je to divné, ať tam strčím co chci, furt to něco vrací.... :-o, ale NAN ne-e
-
PHP4 snad NaN nikdy nevrací. Když sqrt dáš něco jiného než číslo, tak ho na něj převede (většinou to dopadne na nulu). V případě předání záporného čísla vrací -1.#IND. Na to se lze zeptat pomocí funkce is_nan (která v tomto případě vrátí true). Dále např. log(0) vrací -1.#INF, ale NaN se mi fakt nepodařilo získat. Nejlepší bude, když ukážeš kus zdrojáku s tou odmocninou.