int,Int 16,Int 32和Int 64之间有什么区别?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (14)

intSystem.Int16System.Int32System.Int64有什么区别

提问于
用户回答回答于

每种类型的整数都有不同的存储容量范围。

   Type      Capacity

   Int16 -- (-32,768 to +32,767)

   Int32 -- (-2,147,483,648 to +2,147,483,647)

   Int64 -- (-9,223,372,036,854,775,808 to +9,223,372,036,854,775,807)

用户回答回答于

这里唯一真正的区别是大小。这里的所有int类型都是有符号整数值,大小不同。

  • Int16*2个字节
  • Int32int*4个字节
  • Int64*8个字节

扫码关注云+社区