Как стать автором
Обновить

Комментарии 5

Вот вопрос, который меня больше всего удивляет, почему в Rust нет обобщённого трейта "это Float", позволяющего вызову функции диктовать какой из f32/f64 там внутри.

Хм. Ну про if через эпсилон понятно — под каждые пару чисел нужно подбирать свои эпсилон (либо автоматически, либо, если порядок чисел более-менее известен заранее, определённой константой, а не одной на всё), а вот в чём проблема при прямом сравнении ">" и "<"?

Ответ на данный вопрос есть в предложенном курсе.

Лучше скажите, в чём проблема, а вот как решить — уже на курсе. С сравнением через E много где пишут, а вот чтобы сравнивать на больше-меньше я не припомню.

Мои консультации платные, если интересно, пишите в ЛС.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.