float x=0.1是什么意思?我刚接触别笑我
答案:2 悬赏:20
解决时间 2021-12-30 10:57
- 提问者网友:王者刀枪不入
- 2021-12-29 21:54
希望可以说细一些,我大白
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-12-29 23:05
float是数据类型,x是用这个数据类型声明的变量,0.1这个变量x的值
变量是先声明,复制,在使用,每个变量都是一个数据类型
变量是先声明,复制,在使用,每个变量都是一个数据类型
全部回答
- 1楼网友:白日梦制造商
- 2021-12-30 00:06
float 精度为10进制 6-7位, double 精度为10进制 14位.
10进制 小数 化 2进制 时 会带来 截断 误差。float 的 截断 误差 与 double 截断 误差 不等,所以 相减 可能 带来误差。
通常 判断 浮点数相等 要 用 if ( fabs(x-y) < eps) 的 方法, 设定 精度 eps.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯