24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1442  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

3441KM

银虫 (初入文坛)

[交流] matlab中的逻辑判断怎么不正确呢? 已有2人参与

c=0.07;t=(0.0007*100); t
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dk1013

木虫 (正式写手)

★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiegangmai: 金币+2, 鼓励讨论交流 2012-11-09 15:21:59
这个很显然了,因为十进制和二进制相互转换时有一个机器误差。
也就是说很多数在两个进制之间转换时是无法做到完全精确转换的,除非你有无穷多位来存储。
具体说,0.7转换成二进制的时候产生的误差跟0.0007转换成二进制时的误差的一千倍并不相等。
你可以试试:

c=0.07;t=(0.0007*100); c-t
答案是一个非零的数(虽然很接近零)。
到得还来别无事 庐山烟雨浙江潮
3楼2012-11-08 22:00:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主


小木虫: 金币+0.5, 给个红包,谢谢回帖
试了试,确实如此。

有可能是计算机存储的问题,把数值显示精度修改后,发现t的值和c的值是相同的,用t == c 返回0,
明德厚学、求是创新
2楼2012-11-08 19:47:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

3441KM

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by dk1013 at 2012-11-08 22:00:02
这个很显然了,因为十进制和二进制相互转换时有一个机器误差。
也就是说很多数在两个进制之间转换时是无法做到完全精确转换的,除非你有无穷多位来存储。
具体说,0.7转换成二进制的时候产生的误差跟0.0007转换成 ...

但是如果换成其他数值就是正确的,只有0.07有问题,,呵呵
4楼2012-11-09 00:58:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dk1013

木虫 (正式写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiegangmai: 金币+1, 谢谢参与 2012-11-09 15:22:18
引用回帖:
4楼: Originally posted by 3441KM at 2012-11-09 00:58:43
但是如果换成其他数值就是正确的,只有0.07有问题,,呵呵...

未必吧?无穷多个数,只有一个有问题还被你发现了???
这个概率有多小啊?
0.7试过也是有这个问题的
到得还来别无事 庐山烟雨浙江潮
5楼2012-11-09 12:59:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 332求调剂 +5 @MZB382400 2026-03-28 5/250 2026-03-30 16:48 by Wang200018
[考研] 26考研-291分-厦门大学(085601)-柔性电子学院材料工程专业求调剂 +4 min3 2026-03-24 5/250 2026-03-30 16:41 by 梨子~
[考研] 化学0703 调剂 306分 一志愿211 +8 26要上岸 2026-03-28 8/400 2026-03-30 16:39 by herarysara
[考研] 311求调剂 +5 蓝月亮亮 2026-03-30 5/250 2026-03-30 16:36 by JourneyLucky
[考研] 085404求调剂,总分309,本科经历较为丰富 +6 来财aa 2026-03-25 6/300 2026-03-30 09:48 by 青海小西牛
[考研] 085600 286分 材料求调剂 +10 麻辣鱿鱼 2026-03-27 11/550 2026-03-29 21:52 by nanaliuyun
[考研] 求调剂 +4 QiMing7 2026-03-25 5/250 2026-03-29 21:10 by 唐沐儿
[考博] 26申博自荐 +6 whh869393 2026-03-24 6/300 2026-03-29 21:05 by nxgogo
[考研] 一志愿双一流机械285分求调剂 +4 幸运的三木 2026-03-29 5/250 2026-03-29 14:49 by Miko19
[考研] 349求调剂 +6 李木子啊哈哈 2026-03-25 6/300 2026-03-29 12:47 by 无际的草原
[考研] 本科新能源科学与工程,一志愿华理能动285求调剂 +3 AZMK 2026-03-27 5/250 2026-03-28 16:19 by xxxsssccc
[考研] 304求调剂 +6 曼殊2266 2026-03-27 6/300 2026-03-28 14:10 by 唐沐儿
[考研] 317求调剂 +6 十闲wx 2026-03-24 6/300 2026-03-28 13:27 by Iveryant
[考研] 283求调剂 +7 A child 2026-03-28 7/350 2026-03-28 12:05 by zllcz
[考研] 材料277求调剂 +7 min3 2026-03-24 7/350 2026-03-28 11:39 by xuxiang
[考研] 材料求调剂 一志愿哈工大总分298分,前三科223分 +5 dongfang59 2026-03-27 5/250 2026-03-28 04:53 by wxiongid
[考研] 求调剂推荐 材料 304 +15 荷包蛋hyj 2026-03-26 15/750 2026-03-28 04:13 by fmesaito
[考研] 调剂推荐 +5 清酒714 2026-03-26 6/300 2026-03-27 11:12 by 不吃魚的貓
[考研] 0854人工智能方向招收调剂 +4 章小鱼567 2026-03-24 4/200 2026-03-25 13:29 by 2177681040
[考研] 080500求调剂 +3 zzzzfan 2026-03-24 3/150 2026-03-24 16:38 by barlinike
信息提示
请填处理意见