Re: [arm] Почему nextafterf(0.0f, 1.0f) == 0.0f?
От: Went  
Дата: 19.11.21 12:08
Оценка:
Здравствуйте.
Поразбиравшись далее, я выяснил, что результат выполнения nextafterf(0.0f, 1.0f) (число 1.40129846E-45) — денормализированное, и каждая конкретная аппаратная реализация плавающих чисел может поддерживать, а может и не поддерживать корректную работу с ними. Отсюда возникает вопрос: что курили разработчики iOS, когда написали реализацию функции, которая явно, в простейшем случае, возвращает число, с которым их процессор работает некорректно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.