主要内容gydF4y2Ba

numerictype对象共享数据类型和缩放设置gydF4y2Ba

你可以使用gydF4y2BanumerictypegydF4y2Ba对象定义希望用于许多对象的通用数据类型和伸缩规则gydF4y2BafigydF4y2Ba对象。然后可以创建多个gydF4y2BafigydF4y2Ba对象,使用相同的gydF4y2BanumerictypegydF4y2Ba对象。gydF4y2Ba

示例1gydF4y2Ba

在下面的示例中,您将创建一个gydF4y2BanumerictypegydF4y2Ba对象gydF4y2BaTgydF4y2Ba字长gydF4y2Ba32gydF4y2Ba和分数长度gydF4y2Ba28gydF4y2Ba.其次,要确保你的gydF4y2BafigydF4y2Ba对象具有相同的gydF4y2BanumerictypegydF4y2Ba属性,创建gydF4y2BafigydF4y2Ba对象gydF4y2Ba一个gydF4y2Ba而且gydF4y2BabgydF4y2Ba使用你的gydF4y2BanumerictypegydF4y2Ba对象gydF4y2BaTgydF4y2Ba.gydF4y2Ba

格式gydF4y2Ba长gydF4y2BaggydF4y2Ba数字类型(gydF4y2Ba“字”gydF4y2Ba32岁的gydF4y2Ba“FractionLength”gydF4y2Ba, 28)gydF4y2Ba
T = DataTypeMode:定点:二进制点缩放signdness: Signed WordLength: 32 FractionLength: 28gydF4y2Ba
a = fi(pi,T)gydF4y2Ba
a = 3.1415926553309 DataTypeMode:定点:二进制点缩放signdness: Signed WordLength: 32 FractionLength: 28gydF4y2Ba
b = fi(/2,T)gydF4y2Ba
b = 1.5707963258028 DataTypeMode:定点:二进制点缩放signdness: Signed WordLength: 32 FractionLength: 28gydF4y2Ba

示例2gydF4y2Ba

在本例中,首先创建一个gydF4y2BanumerictypegydF4y2Ba对象gydF4y2BaTgydF4y2Ba与[坡度偏差]缩放。接下来,使用该对象创建两个gydF4y2BafigydF4y2Ba对象,gydF4y2BacgydF4y2Ba而且gydF4y2BadgydF4y2Ba同样的gydF4y2BanumerictypegydF4y2Ba属性:gydF4y2Ba

数字类型(gydF4y2Ba“缩放”gydF4y2Ba,gydF4y2Ba“slopebias”gydF4y2Ba,gydF4y2Ba“坡”gydF4y2Ba2 ^ 2,gydF4y2Ba“偏见”gydF4y2Ba,0)gydF4y2Ba
T = DataTypeMode:定点:斜率和偏差缩放符号:Signed WordLength: 16斜率:2^2偏差:0gydF4y2Ba
c = fi(pi,T)gydF4y2Ba
c = 4 DataTypeMode:定点:斜率和偏差缩放签名:Signed WordLength: 16斜率:2^2偏差:0gydF4y2Ba
d = fi(/2,T)gydF4y2Ba
d = 0 DataTypeMode:定点:斜率和偏差缩放符号:Signed WordLength: 16斜率:2^2偏差:0gydF4y2Ba

的属性的详细信息gydF4y2BanumerictypegydF4y2Ba对象看gydF4y2Banumerictype对象属性gydF4y2Ba.gydF4y2Ba