Jenze se zapornou ta funkce absolutne postrada funkcnost :)
Printable View
To zalezi na pouziti, mocnitel 1/2 je vlastne druha odmocnina. Funkce pow() by to mela zvladat, tak bych radil pouzivat radeji ji, nez tuhle jednoduchou.
A jak uz psal Anduril, tak se zapornym mocnitelem neprojde cyklus ani jednou a funkce bude vracet porad vysledek 1.
Kluci to byl jen priklad, nic vic. Pokud mu to vyhovi, tak vyhovi, pokud ne, tak pouzije treba pow(), jen jsem chtel poznamenat, ze moznost napsat si vlastni fci tu je vzdy... :-)
Ta moznost tu je vzdy, to mas pravdu, ale osobne styl "znovuobjevovani kola" moc nezastavam a uprimne je to spatna cesta. Ony funkce ve standardnich knihovnach, stejne jako v knihovnach ruznych API, jsou hodne slusne optimalizovane i na nizsi urovni, takze nejen ze si pridelas praci navic, ale zpravidla to ani nenapises lip.