5
我怎麼獲得通過升壓數字常量,如pi<T>
,在<boost/math/constants/constants.hpp>
定義的,而不是包括<cmath>
,而是使用M_PI
,除了一個溫暖的(我的類型安全,性能和精確度方面的猜測)電腦編譯期間:)?升壓數字常量優點
我怎麼獲得通過升壓數字常量,如pi<T>
,在<boost/math/constants/constants.hpp>
定義的,而不是包括<cmath>
,而是使用M_PI
,除了一個溫暖的(我的類型安全,性能和精確度方面的猜測)電腦編譯期間:)?升壓數字常量優點
類型saftey和更高的精度。
「所有的常數是精確到至少需要128位長雙打34位十進制數字,並用合適的任意精度型使用時最精確到100位以上。」
http://www.boost.org/doc/libs/1_49_0/boost/math/constants/constants.hpp
'M_PI'是不標準,還不如在''在所有。 –
你得到了類型安全。 – blockchaindev