Esempio
int
main(
int
argc,
char
* argv[])
{
int
array = {1,2};
double
result = array[0] / array[1];
return
0;
}
Soluzione
Eseguire il casting delle variabili per conservare la precisione della divisione.
int
main(
int
argc,
char
* argv[])
{
int
array = {1,2};
double
result =
static_cast
<
double
> (array[0] ) / array[1];
return
0;
}