提升数字常量的优点

Boost Numeric Constants Pros

本文关键字:常量 数字      更新时间:2023-10-16

通过使用 Boost 数字常量(例如 pi<T> )来获得什么(我猜在类型安全性、性能和准确性方面),在 <boost/math/constants/constants.hpp> 中定义,而不是包含<cmath>,而是使用 M_PI,而不是在编译:)期间使用更温暖的计算机?

键入安全且精度更高。

"所有常量都精确到

128位长双精度所需的至少34个十进制数字,当与合适的任意精度类型一起使用时,大多数常量都精确到100位或更多。

http://www.boost.org/doc/libs/1_49_0/boost/math/constants/constants.hpp