![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【7.编程基础知识】
博赢天下
这个作者很懒,什么都没留下…
展开
-
【算法】快速乘
在不使用 * 乘号的前提下,实现原创 2022-07-25 12:26:29 · 195 阅读 · 0 评论 -
【数据存储结构】int32的二进制存储形式
1.事情起因最近刷leetcode遇到了10进制转换2进制相关的问题,当遇到负数的时候发现跟思考的不一样,-1并不是 1000 ... 0001,而是1111 ... 1111,究其原因是负数以补码形式存储在4个byte中,这是与正数存储原码不同的地方,遗忘已久的最底层知识由回来了。2.int32正数在4个byte中的存储形式2.1 正数正数存储是正常的原码形式,也就是num%2的mod结果,0或1,例如数值3的int存储是:00000000 00000000 00000000 0原创 2022-05-17 13:26:57 · 2445 阅读 · 0 评论