Odmocnina

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.