Как в c++ извлеч квадрат числа ?
а рави sqrt не корень ???
дело в том что мне нужно возвести в квадрат большое выражение и несколько раз... его потом очень сложно понять.
Чувак юзай мат функцию из # include <cmath>
pow( x, y ) где Х число а У степень.
Ну или сам напиши функцию по возведению в квадрат это несложно
Обычно для этого помножают число на само себя, а если препод наедет, скажешь, что так работает быстрее.
#include <iostream.h>
#include <conio.h>
float kvadrat;
float chislo;
cin>>chislo;
kvadrat = pow(chislo,0.5);
cout<
void getSqrRoot(char* buff, int x);
int main(int argc, char* argv[])
{
int x;
char buff[30];
cout << "Enter a number: ";
cin >> x;
getSqrRoot(buff, x);
cout << buff;
getch();
return 0;
}
void getSqrRoot(char* buff, int x)
{
sprintf(buff, "the square root is: %f", sqrt(x));
}
#define sqr(x) ((x)*(x))
и используйте вроде как функцию