# dec
fi 对象的存储整数的无符号十进制表示
函数库: TyFixedPoint
# 语法
b = dec(a)
# 说明
b = dec(a) 返回 fi 对象 a 存储整数的无符号十进制表示。
定点数可以表示为:
real-world-value = 2^−fraction length × stored integer
或者,等效于:
real−world-value = (slope × stored integer) + bias
此存储整数是原始二进制数字,其中假定二进制小数点位于字的最右侧。
# 示例
以无符号十进制格式查看 fi 对象的存储整数
创建一个有符号 fi 对象,值为 1,有符号,字长为 8 位,小数长度为 7 位。
using TyFixedPoint
a = fi(1, 1, 8, 7)
0.9921875
DataTypeMode: Fixed_point_binary_point_scaling
Signedness: Signed
WordLength: 8
FractionLength: 7
查找 fi 对象 a 的存储整数的无符号十进制表示。
b = dec(a)
"127"
# 输入参数
a — 输入值fi 对象 | 标量
fi 对象标量。
数据类型: fi
复数支持: 否
# 输出参数
b — 存储整型的十进制无符号字符串表示字符串
存储整型的十进制字符串。
数据类型: String
# 另请参阅
bin | hex | storedInteger | oct | dec2hex | dec2base | dec2bin