此种问题答案:
遇到超过最大值的情况,转换为二进制进行相加,加完后再进行10进制转换就行。
注意:
正数的首位是 0 ,正数的值是 二进制表示的值
负数的首位是 1 ,负数的值是 二进制取反后加一 然后加个负号得到得值
超过最大值的求值,在我看来这种情况没有多大的实际使用意义,更多时候程序发现异常时候能够理解是哪儿出了问题。
此种问题答案:
遇到超过最大值的情况,转换为二进制进行相加,加完后再进行10进制转换就行。
注意:
正数的首位是 0 ,正数的值是 二进制表示的值
负数的首位是 1 ,负数的值是 二进制取反后加一 然后加个负号得到得值
超过最大值的求值,在我看来这种情况没有多大的实际使用意义,更多时候程序发现异常时候能够理解是哪儿出了问题。