不能用 ,if ,switch 等一切判断的词,如何实现两个数大小的比较?
人气:425 ℃ 时间:2020-02-05 12:15:32
解答
在网上找的,不能算是我写的,总的意思来说就是
判断正负我们可以用位运算判断最高位是否是1来解决
1.先判断是否一正一负,这样很容易比较大小
2.如果两个数同号,那么做差,判断结果的正负情况,也就得出比较结果(如果直接做差容易出现结果溢出的情况)
推荐
- C语言中用switch语句怎么判断一个数是几位数
- 比较两个数的大小可以通过它们的差来判断,比如要比较a,b两个数的大小:
- 请问怎么判别一个词是可数或不可数名词?
- 8086/8088cpu如何辨别两个无符号数的大小
- 函数f(x)=a^x/(1+a^x) -a是奇函数 则实数a的值为?
- 若A>0,B>0,C
- 在三角形中,角A,B,C对边为a,b,c角A,B,C成等差数列.求cosB的值?若边a,b,c成等比求sinAsinC的值?
- 我应该对当前的生活比较满意.这样说可以吗?I should be satisfied with current life.请高手指点,谢谢
猜你喜欢