Может ли пользовательский тип чисел, такой как cpp_dec_float (из Boost), гарантировать согласованное арифметическое поведение с плавающей точкой (для тригонометрических функций, таких как cos, sin, tan, atan) в разных системных архитектурах / устройствах?