作业帮 > 数学 > 作业

不能用 ,if ,switch 等一切判断的词,如何实现两个数大小的比较?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/07 15:13:49
不能用 ,if ,switch 等一切判断的词,如何实现两个数大小的比较?
不能用 ,if ,switch 等一切判断的词,如何实现两个数大小的比较?
在网上找的,不能算是我写的,总的意思来说就是
判断正负我们可以用位运算判断最高位是否是1来解决
1.先判断是否一正一负,这样很容易比较大小
2.如果两个数同号,那么做差,判断结果的正负情况,也就得出比较结果(如果直接做差容易出现结果溢出的情况)