易语言加减乘除默认是double计算,下面这个数字可能是转到double,变成无限大,无限小,非有效数字,导致无法正常计算
-9223372036854775807
1747578010153.jpg (5.46 KB, 下载次数: 0)
1747578025690.jpg (5.44 KB, 下载次数: 0)
八百逗逼奔北坡 发表于 2025-5-18 22:20
只有最后一个结果是对得上的 这个是为啥阿
wlp 发表于 2025-5-18 22:46
整数型右移35,其实是右移3 (35%32),这个模块把超过32的直接设置0了
48499c6c-7a17-47eb-91cc-4b4eff360ef5.png (10.29 KB, 下载次数: 0)
wlp 发表于 2025-5-18 22:46
整数型右移35,其实是右移3 (35%32),这个模块把超过32的直接设置0了
八百逗逼奔北坡 发表于 2025-5-20 18:33
按这个改还是不行
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |