--- /dev/null
+<?php
+error_reporting(E_ALL | E_STRICT);
+
+$prev = 1;
+$fib = 1;
+
+for ($idx = 0; $idx < 100000; $idx++) {
+ $diff = bcdiv($fib, $prev, 500);
+
+ print 'idx=' . $idx . PHP_EOL;
+ print 'fib=' . $fib . PHP_EOL;
+ print 'prev=' . $prev . PHP_EOL;
+ print 'diff=' . $diff . PHP_EOL;
+
+ $sum = bcadd($prev, $fib);
+ $prev = $fib;
+ $fib = $sum;
+}
+
+?>