Наткнулся на это в коде, через который я работаю:
double part2 = static_cast<double>(2) * somthing1
* ( static_cast<double>(1) + something2 )
+ ( static_cast<double>(1) / static_cast<double>(2) ) * something3
+ ( static_cast<double>(1) / static_cast<double>(2) ) * pow ( something4, 3 );
(something
s double
s.)
I подозреваемый что есть действительно веская причина для того, чтобы справиться с трудностями
static_cast<double>(1)
и т. п., но кажется, что я мог бы справиться с этим гораздо реже.
Что я не понимаю?
Заранее спасибо.