# Little problem calcutale percentage

742

I have a small problem with the operator "/" I have no compilation problems but this counters block me the strategy tester

```// Global scope

int A=0;
int B=0;
int Total=0;
double Percent=0;

int start()
{ // my code

Percent= (A*100)/Total;
}```
If not insert /Total code works otherwise no
38220

Try /double(Total)

3365

fly7680:

I have a small problem with the operator "/" I have no compilation problems but this counters block me the strategy tester

If not insert /Total code works otherwise no

If any number is divided by zero, then we get infinity. Therefore, you can not divide by zero. In this case, you always get an error.

2261

Metaquotes, please implement try catch!
742

Victor Ziborov:

If any number is divided by zero, then we get infinity. Therefore, you can not divide by zero. In this case, you always get an error.

Great, I was reasoning and in fact I solved adding an if ()

```// Global scope

int A=0;
int B=0;
int Total=0;
double Percent=0;

int start()
{ // my code

if(Total>=1) Percent= (A*100)/Total;
}```
Thanks to everyone for the answers !!!