Foxtable(狐表)用户栏目专家坐堂 → 关于MOD取余数的一个问题


  共有1752人关注过本帖树形打印复制链接

主题:关于MOD取余数的一个问题

帅哥哟,离线,有人找我吗?
huangxueyao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3530 威望:0 精华:0 注册:2013/2/9 12:45:00
关于MOD取余数的一个问题  发帖心情 Post By:2018/7/22 11:28:00 [只看该作者]

0.8 mod 0.2  需要结果为0
0.9 mod 0.2 需要结果为0.1
有什么办法实现?
PS:小数保留多少位不定,因此先不考虑采用整理小数点再*100之类的方法

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/22 16:56:00 [只看该作者]

肯定要处理成整数再处理的啊。

 

比如小数肯定不超过10位吧?那你就乘以1000000000再除以1000000000,就行了啊。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/22 16:59:00 [只看该作者]

如果要再细致一些,那就判断小数位数是多少,对应换行成整数处理。

 回到顶部