关于类型的几个细节

  • 整数类型

一字节表示八位:1byte = 8bit

  • 有符号: sbyte(1byte), short(2byte), int(4byte), long(8byte) 如 87L 0x1F
  • 无符号: byte, ushort, uint, ulong 如 87UL
  • 字符类型: char 如 'a'
  • 实数类型

  • float: 如 3.14F 或者 3.14f (F/f 不可省略)
  • double: 如 3.14 1.5E-3 3.14D (D可以省略)
  • 十进制类型

  • Decimal: 如 120.50M
    Decimal诞生的原因: 由于浮点数用二进制来表示,它无法精确地表示出十进制的小数部分,比如 0.2,因此诞生十进制类型 (Decimal) ,它使得小数点后面的数字可以精确地被表示
    Decimal 类型主要用来表示货币。
  • 布尔类型

  • bool: 如 true false (小写) 不能用 0 或者 1来代替
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容