• C#与java基础数据类型对比


     
    java
    类型
    字节
    标识范围
    包装类
     
     
    byte(字节型)
    1
    -128~127
    Byte
     
     
    short(短整型)
    2
    -32768~32767 
    Short
     
     
    int(整型)
    4
    -2147483648~2147483647
    Integer
     
     
    long(长整型)
    8
    -9223372036854775808 ~ 9223372036854775807
    Long
     
     
    float(浮点型)
    4
    -3.4E38~3.4E38
    Float
     
     
    double(双精度型)
    8
    -1.7E308~1.7E308
    Double
     
     
    char(字符型)
    2
    从字符型对应的整型数来划分,其表示范围是0~65535 
    Charater
     
     
    booealn(布尔型)
    1
    true或false
    Boolean
     
    C#
    整型
    sbyte
    1
    有符号数,占用1个字节,-27〜27-1
       
    byte
    1
    无符号数,占用1个字节,0〜28-1
       
    short
    2
    有符号数,占用2个字节,-215〜215-1
       
    ushort
    2
    无符号数,占用2个字节,0〜216-1
       
    int
    4
    有符号数,占用4个字节,-231〜231-1
       
    uint
    4
    无符号数,占用4个字节,0〜232-1
       
    long
    8
    有符号数,占用8个字节,-263〜263-1
       
    ulong
    8
    无符号数,占用8个字节,0〜264-1
       
    浮点型
    float
    4
    单精度浮点型,占用4个字节,最多保留7位小数
     
    double
    8
    双精度浮点型,占用8个字节,最多保留16位小数
     
    char
    2
         
     
    bool
    1
    0〜232-1
       
    高精度
    decimal
    非基础类型
     

  • 相关阅读:
    HOWTO re
    数据类型
    字符串
    最大公约数
    this
    tip 2:找最小公倍数之Boost
    tip 1:一个简单的将int型转换成char的方法
    Item47
    成员函数模板
    item44:将与参数无关的代码抽离template
  • 原文地址:https://www.cnblogs.com/joseph_zheng/p/14208803.html
Copyright © 2020-2023  润新知