恭喜,你发布的帖子
发布于 2017-05-16 13:06:04
5楼
要比较两个数的大小,就要从它们的最高位开始比较。位数多的,值大。位数相同,比较最高位数字,数字大的,值大。数字相同时,比较次高位。……这段话(大意)来源于我女儿的背诵。
我曾经在网上看过两个说是时间锁那样的程序,时间比较得非常糟糕。细思之下,比较过程完全违背了上述这段话。
有人认为,A数每个位上的数都要大于B数,才判定为A>B。这么说没有那个数比9大了。就算19,也就是跟9相等。是不是觉得很抓狂?
楼主,你考虑考虑。
接上题,假设8点开,就比较小时的数据大于等于8就可以了,其它就不需要再比较。0点关仍然是比较小时数据小于等于0时。
请填写推广理由:
分享
只看
楼主