2026a
# Int16
16位有符号整数数组
# 语法
Y = Int16(X)
# 说明
Y = Int16(X)将X中的值转换为Int16类型。 示例
# 示例
创建16位有符号整数变量
将X中的变量值转换为16位有符号整数。
X = 100.0
Y = Int16(X)
Y = 100
typeof(Y)
ans = Int16
创建16位有符号整数向量。
A = Int16.([1:5;])
5-element Vector{Int16}:
1
2
3
4
5
创建16位有符号整数矩阵。
A = Int16.([1 2 3;4 5 6])
2×3 Matrix{Int16}:
1 2 3
4 5 6
创建16位有符号整数多维数组。
A = ones(Int16,2,3,2)
2×3×2 Array{Int16, 3}:
[:, :, 1] =
1 1 1
1 1 1
[:, :, 2] =
1 1 1
1 1 1
Int16型数据范围
Int16型数据范围为:
(typemin(Int16),typemax(Int16))
ans = (-32768, 32767)
# 输入参数
X - 输入数组
输入数组,指定标量、向量、矩阵、多维数组、元组等。
数据类型: Int64 | Int32 | Int16 | Int128 | Float16 | Float32 | Float64 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128 | Bool | Complex