возведение в степень в С++
result = pow(x, 2./3);
result = pow(x, 2./3);
А что, в первом варианте result окажется единицей? ппц.
да будет так
Спасибо, работает.
Спецы по процессорам - поправьте, если не так что.
Некоторые оптимизирующие компиляторы обладают знаниями для оптимизации популярных библиотечных функций. В контексте этого треда можно заметить, что gcc умеет заменять pow(x, 4) на sqr(sqr(x pow(x, .5) на sqrt(x pow(x, 1./3) на cbrt(x) и pow(x, 2./3) на sqr(cbrt(x.
Оставить комментарий
nomad
В программке, написанной в С++Вuilder, надо считать x^{2/3} (x-известное число, в степени 2/3). Подскажите, как это прописать. Хэлп выдал:extern PACKAGE Extended __fastcall Power(constExtended Base, const Extended Exponent);
но мне это совсем не хэлп ):