#include<stdio.h>
int main()
{
int num = 255;
num = num / 10;
char buf[5];
itoa(num, buf,10);
printf("%s", buf);
return 0.
}
我试图将整数除以 10,但得到的解为 25(我应该得到 25.5)。稍后我将其通过整数转 ASCII 函数转换为字符串。我无法将该数字除以 10。
最佳答案
您需要使用浮点变量来获取浮点结果。
尝试
float num = 255;
num = num / 10;
关于c - 指导我将数字除以 10,然后转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16772762/