最新文章列表

负数二进制表示

负数在计算机中用补码表示。这是教科书上到表示,由于时间久远,又由于上课没好好学,以至于补码是啥,在心中没留下任何到痕迹,补习一下。 原码: 整数在内存中用原码表示,即按绝对值大小转换成二进制 如: 00000101是5到二进制表示 反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码 如:00000101按位取反,得11111010 补码:反码+1 如:11111010+1得1111 ...
jack_boy 评论(0) 有1414人浏览 2012-06-15 17:37

二进制基础(负数转二进制)

比如,假设有一 int 类型的数,值为5,那么,我们知道它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。 现在想知道,-5在计算机中如何表示?   在计算机中,负数以其正值的补码形式表达。 什么叫补码呢?这得从原码,反码说起。   原码:一个整数,按照绝对值 ...
ocaicai 评论(0) 有2224人浏览 2011-10-30 14:49

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics