у меня в настоящее время есть целое число int i и его значение 60 Я хочу разделить это на 100, чтобы получить 0,60, но я не могу этого сделать, пожалуйста, помогите
int i
60
100
int i = 60; int x = 60 / 100; // Dosen't work should be 0.60 instead returns 0
разделите на 100.0f и верните результат в число с плавающей точкой.
Вы можете получить правильное значение, используя следующий метод:
float x = 60 / 100.0f;
Если вы ищете значение 0,60, вы не можете присвоить его целочисленному (целому числу) типу.
int i = 60; float x = (float)i/100.0f; NSLog(@"%.2lf", x); //this will print 0.60