怎样使整数,小数转换成个位数为0的整数?

wwqqee2013 2017-10-05 05:08:19
比如:1000/8=125,要求返回值等于120。不管什么数,都要求个位数是0
12345变成12340
12346.12也是变成12340

...全文
898 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ooolinux 2017-10-05
  • 打赏
  • 举报
回复
可以编一个函数, int myFunc(float f) 调用的时候: int x=myFunc((float)12345); int y=myFunc(12346.12);
ooolinux 2017-10-05
  • 打赏
  • 举报
回复
float f=12346.12; int n=(int)f; int m=n%10; n-=m;

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧