Вы - используете ruint для преобразования f64/f32 - полагаетесь на значение обернутых выходных Uints в ошибках TooBig/TooSmall Мы улучшаем производительность и также выравниваемся с реализацией стандартной библиотеки Rust, переходя на округление по методу пекаря Пожалуйста, дайте мне знать, если это негативно повлияет на вас