Есть ли какие-то преимущества в использовании pow (x, 2) вместо x * x с x double?

есть ли какие-либо преимущества в использовании этого кода

double x;
double square = pow(x,2);

вместо этого?

double x;
double square = x*x;

Я предпочитаю x * x и смотрю на свою реализацию (Microsoft) Я не нахожу преимуществ в pow, потому что x * x проще, чем pow для конкретного квадратного случая.

Есть ли какой-либо конкретный случай, когда pow лучше?

44
задан Lightness Races with Monica 12 June 2011 в 15:50
поделиться