• Java基础(Java补码)


    原码,反码,补码是java数值运算的基础,在计算机程序中,数值运算是基于二进制的,也就是说底层是二进制运算.而数值有正数与负数,二进制只有0和1,如何表示负数,如何进行正负数的运算,这就是原反补的意义所在.。

    为什么要学习原反补:后面要学习强制转换,如果不学习原反补你是看不懂结果的。

    原码表示形式:

    1. 就是二进制定点表达式,即最高位位符号位,“0”表示正,"1"表示负,其余数表示数值大小。
    2. 通过一个字节表示,也就是8个二进制位表示+7与-7
    3. 0(符号位)000111=7
    4. 1(符号位)000111=-7

    反码表示形式:

    1. 正数的反码与原码相同,负数的反码就是在对原码取反(符号位除外)

    补码:

    1. 正数的补码码与原码相同,负数的补码就是在反码的末尾加1

    实例(7+(-7)):

    你不会的东西,觉得难的东西,一定不要躲。先搞明白,后精湛,你就比别人优秀了。因为大部分人都不舍得花力气去钻研,自动淘汰,所以你执着的努力,就占了大便宜。奋斗就是每一天都很难,可一年比一年容易。不奋斗就是每一天都很容易,可一年比一年越难。怕吃苦的人吃苦一辈子,不怕吃苦的人吃苦一阵子。拼一个春夏秋冬,赢一个无悔人生
  • 相关阅读:
    sql server 跨库操作
    FPGA使用技巧
    MATLAB学习(3)
    FPGA统计摄像头输出-基于MD9T112
    zedboard VmodCAM 图像采集 HDMI输出显示
    VmodCAM图像采集 VGA显示
    EDK中如何使用ISE中生成的IP
    如何将HDL文件实例化到XPS中
    ubuntu下安装 Source insight
    VmodCAM 初始化
  • 原文地址:https://www.cnblogs.com/ahJava/p/9769136.html
Copyright © 2020-2023  润新知