why I drop 1 of the result ?
when I use "float" or "double" to rez it works correctly. why?
#include
#include
using namespace std;
int main()
{
int a;
int rez;
cin>>a;
rez=pow(a,2);
cout<
}
Răspunsuri la întrebare
Răspuns de
0
There is no pow(...) with 1st parameter integer, C++ uses a conversion to float or double, I can only guess which one. Do the conversion yourself, that's better.
florisiflori1ozdgxx:
sorry i don't understand you... why is no pow with 1st parameter integer? Maybe you should explain like... for a low level programmer
Alte întrebări interesante
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Germana,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă