Cosa ci guadagno (Credo che in termini di sicurezza tipo, prestazioni e precisione) utilizzando Boost numerico costanti, come ad esempio pi<T>
, definito in <boost/math/constants/constants.hpp>
invece di includere <cmath>
e invece utilizzando M_PI
, diverso da un più caldo computer durante la compilazione :)?Boost numerici Costanti Pro
5
A
risposta
2
Tipo sicuro e maggiore precisione.
"Tutte le costanti sono precise almeno per le 34 cifre decimali richieste per i doppi lunghi a 128 bit e la maggior parte sono accurate fino a 100 cifre o più se utilizzate con un tipo di precisione arbitrario appropriato."
http://www.boost.org/doc/libs/1_49_0/boost/math/constants/constants.hpp
'M_PI' non è standard e potrebbe anche non essere come in' ' a tutti. –
Ottieni sicurezza del tipo. – blockchaindev