如果我有双人:732734
如何返回73273< ----注意失去'4'
答案 0 :(得分:2)
除以10,然后将其移除以删除小数:
number = floor(number / 10.0)
答案 1 :(得分:0)
我在某个地方找到了这个。它删除十进制后的最后一位数字。不是实际的解决方案,但这可能会给你一些提示:
int main(){
for (int a=0;a<80;a++)
printf(".");
printf("%2.0f\n",1024.48);
printf("%2.0f\n",4.48);
for (int a=0;a<80;a++)
printf(".");
return 0;
}
输出:
................................................................................
1024
4
................................................................................