Tylko natrafiłem na dosyc powazny problem. php ma kłopot z konwersją dużych liczb dziesiętnych na binarne. Efekt: http://www.understyle.linuxpl.com/php_test/fibonacci.php
Cały kod wygląda tak:
<?php for($i=0; $i<150; $i++) { if ($i==0) { $fib[]=0; } else if ($i==1) { $fib[]=1; } else { $fib[]=bcadd($fib[$i-1], $fib[$i-2]); } } for($i=0; $i<count($fib); $i++) { // $txt = decbin($fib[$i]); } ?>
Czy istnieje jakaś inna metoda zamiany liczb dzięsiętnych na binarne?
Próbowałem zamiast:
Kod
base_convert(int,10,2)
użyć:
Kod
decbin(int)
ale ta funkcja okazała się jeszcze słabsza.