弱小与无知不是生存的障碍,傲慢才是。 -- 刘慈欣 《三体》
Neither weakness nor ignorance hinders our survival, but arrogance does.
1. 原始数据类型(Numeric Primitiv)
1.1 整数(Integer)
整型字面量的标准形式:
julia>123
123
整型在Julia中的类型名为Int,也就是英文整型Integer的缩写。
# 32位操作系统
julia>typeof(ans)
Int32
# 64位操作系统
julia>typeof(ans)
Int64
Julia提供了内置变量Sys.WORD_SIZE用于查看系统字长:
# 32位操作系统
julia>Sys.WORD_SIZE
32
# 64位操作系统
julia>Sys.WORD_SIZE
64
Julia提供了5种精度的有符号整型,分别是:Int8,Int16,Int32,Int64,Int128,以及相应字节数的5种无符号整型
1.1.1 有符号整型
1.1.1.1 Int8
在Julia中,计算机会为int8类型的整型分配8个连续的存储单元,也就是8个比特(Bit),一个字节(Byte),来存