Если перезапустить, ошибка есть?
А что, если не очень умно считать длину числа с плавающей запятой?
Тем не менее, дай четкий ответ: оно работает?
Он не работает, да?