摘要: 最近在练一些算法题目的时候恰巧碰到了几道关于int范围与溢出相关的问题,于是就整理一下。 1、原码、补码 在计算机中数值都是用补码表示和存储的(正数补码与原码一致,负数补码是原码符号位不变,其余位取反,然后+1即反码+1)。 可以通过将这个数每一位和1做&运算得到具体的二进制表示,代码如下。代码部分 阅读全文
posted @ 2019-01-08 10:33 Leon_W 阅读(7807) 评论(0) 推荐(0) 编辑