Hej,
czy wiecie jak odczytać wartość float ze strting bez wbudowanych funkcji php oraz bez type cast?
Hej,
czy wiecie jak odczytać wartość float ze strting bez wbudowanych funkcji php oraz bez type cast?
php nie jest językiem dynamicznie typowanym?
Keri88 napisał(a):
Hej,
czy wiecie jak odczytać wartość float ze strting bez wbudowanych funkcji php oraz bez type cast?
Można zrobić, ale to będzie jak podróż do Zakopanego przez Gdańsk. Trzeba iterować po znakach.
Najpierw trzeba opuścić białe znaki. Potem trzeba sprawdzić czy jest znak minus, plus, kropka, czy cyfra.
Potem iterujemy po cyfrach do kroki. Z każdą cyfrą poprzedni wynik mnożymy przez 10. Po kropce dzielimy
przez 10. W końcu wczytujemy eksponentę, o ile jest. W zależności od znaku eksponeny mnożymy lub
dzielimy przez 10 do potęgi w eksponencie. Trzeba użyć funkcji do zamiany znaków na kody ascii.
Pozdrawiam
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.