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