如果溢出不是导致异常的条件,那么如果在c#中将2个正数相加,那么检查整数溢出的最佳方法是什么?
我能检查一下结果是否是负的,那么它是溢出的吗?
用户政务民生、金融、通信运营商等场景,接入全面,安全可靠新用户3折起
发布于 2012-09-13 09:32:40
如果溢出没有问题,您可以检查是否为负,但这不能解释足够大的溢出。如果它溢出到足以再次变为正数,那么检查是否为负值显然是行不通的。
但是对于两个正整数来说,检查负数会很好。
https://stackoverflow.com/questions/12411722
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例