zoukankan      html  css  js  c++  java
  • 二进制 原码 反码 补码(搞定)

    一个案例搞懂原码,反码和补码。

    首先,先记下如下7条规则:

    对于有符号的而言,

    1.二进制的最高位是符号位;

    (0表示正数,1表示负数)

    2.正数的原码,反码,补码都一样;

    3.负数的反码=它原码的符号位不变,其他取反(0变1,1变0);

    4.负数的补码=它的反码+1;

    5.0的反码,补码都是0;

    6.Java没有无符号数,换言之,Java中的数都是有符号的;

    7.在计算机运算的时候,都是以补码的方式来运算的。(这句话代表着我们要演示计算过程,就要转来转去。苦笑脸)

    下面是我用计算:1-2 来演示

    有趣吧~~

  • 相关阅读:
    pycharm快捷键
    Docker
    Go语言与Elasticsearch
    Celery与APScheduler
    爬虫入门到入狱
    数据分析
    后台管理
    Linux基础与自动化运维
    微信小程序
    Git
  • 原文地址:https://www.cnblogs.com/1693977889zz/p/8353017.html
Copyright © 2011-2022 走看看