# 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