zoukankan      html  css  js  c++  java
  • 各个数字类型取值范围以及推理

    各个数字类型以及取值范围以及推理

     byte 占用 8位           取值范围  -2^7 -- 2^8 -1

    short 占用 2 字节 16 位  取值范围  -2^15 -- 2^15 -1

    int    占用 4字节 32 位         -2^31 -- 2^31 -1

    long 8字节 64位            取值范围  -2^63 -- 2^63 -1

    char 2字节 16位          取值范围   0 -- 2^16 -1

    有符号:  -2^(n-1) -- 2^(n-1)-1

    无符号: 0- 2^n -1 

    ==========================================

    byte  占位        有符号

                       [128]    [64] [32] [16] -- [8] [4] [2] [1]

    符号位           

    最大正数          0           1     1    1    --  1   1    1    1

    --->127  -->2^0+2^1+2^2...+2^(8-1)-->2^8-1 = 127

    最大负数        1           0       0     0   -- 0     0    0   0

    --->128 -->-2^7

    反码             1            1       1        1 -- 1    1    1   1

    补码             1            1        1        1 -- 1    1    1   1

     -------------------------------------------------------------

                     -             128

    byte 占 8位:取值范围 -2^7 -- 2^8-1

    short 2字节占16位      -2^15 -- 2^15-1

    ===>有符号:-2^(n-1) -- 2^(n-1) -1

    char 2字节  16位             0--2^16 -1  ---〉无符号 0--2^n -1

    byte -128 -- 127   0 --255

    int   

  • 相关阅读:
    C# treeView添加节点 删除节点
    xml 基础
    第一章魔兽窗口
    混合开发的框架的初步见解
    node.js的初步见解
    AngularJs的理解
    jquery属性,遍历,HTML操作
    jquery中动画效果的函数
    jquery的选择器
    js操作DOM对象及怎么获取浏览器宽高
  • 原文地址:https://www.cnblogs.com/cici-new/p/3595328.html
Copyright © 2011-2022 走看看