Erlang опирается на базовую реализацию систем с плавающей запятой.
Тестирование поведения с плавающей точкой довольно сложно. Вероятно, самый известный тест поведения платформы с плавающей запятой был написан Уильямом Каханом и называется paranoia
.
Он был портирован на некоторые языки и даже версию для GPU .
Однако это только тестирование базового поведения платформ с плавающей запятой.
На что вы ссылаетесь, это разное поведение библиотеки C strtod
на разных платформах.
Это может быть проверено стандартным программным обеспечением для тестирования соответствия С.
Но тесты не являются гарантией, поэтому то, что вы просите, не достижимо. Всегда будут небольшие ошибки или различия в программном обеспечении с плавающей запятой и даже CPU
Лучше всего проверить результаты ваших расчетов и написать тесты с плавающей запятой с помощью модулей.