private function toFloat($num) { while ((abs($num) > 1 or abs($num) < 0.1) and abs($num) > 0) { if (abs($num) > 1) { $num /= 10; } if (abs($num) < 0.1) { $num *= 10; } } return $num; }