除以整数并得到小数答案

use*_*273 6 iphone math objective-c

我目前有一个整数int i,它的值是60我希望除以100得到0.60但我不能这样做请帮助

int i = 60;
int x = 60 / 100; // Dosen't work should be 0.60 instead returns 0
Run Code Online (Sandbox Code Playgroud)

Dav*_*idN 8

除以100.0f并将结果返回浮点数.

  • C将促使i浮动进行除法,因为其他部分是浮点数. (3认同)

Dan*_*Dan 5

您可以使用以下方法获取正确的值:

float x = 60 / 100.0f;
Run Code Online (Sandbox Code Playgroud)

如果要查找值0.60,则无法将其分配给整数(整数)类型.