我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

刚刚看了一篇四舍五入的文章有些地方不懂

这个强制转换成int后,为什么后面还要加一个%10呀,有些不明白

img

去掉个位以外的东西 求除以10 的余数,就只剩下个位了

乘以10 ,求余10,就是求出对应的小数位的值啊
比如 int b = (int)(f*10)%10 = int(123.4567 * 10 )%10 = int(1234.567)%10 = 1234%10 = 4

%10 是获取整数的个位的数值

这个%10是取余吧,前面不是还乘了个10,这样它取到的部分还是整型的

近期文章

  • emd get_imfs_and_residue函数分解得到的是趋势项还是残差
  • protues芯片VCC与GND
  • 在编写器安装期间将文件移动到顶级目录中
  • 编译VTK-8.2.0出错
  • Clion调试问题,不能调试
  • C语言调用函数求解水仙花数
  • 找最小值和次小值小值,结果输不出来😰
  • C语言用函数查找指定元素
  • 求这个代码的一整个流程图
  • 每个样本有3个不同的文本,这种多个feature的样本如何做NLP分类任务
  • Php关闭窗口x经过一段时间后
  • 有关于数字系统的问题二和三
  • python中用逗号分隔句号收尾
  • 不知道为什么运行之后是这个结果🥹🥹
  • 这两个题,按顺序讲解一下
  • 程序运行了但是没有输出是什么情况?
  • 迭代法求平方根程序纠错
  • 51单片机程序设计问题
  • 大一生,别人学竞赛一段时间了,我发现自己已经跟不上了
  • PDO sqlite上的共享缓存

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华