主要内容

stripscaling

fi 对象的存储整数

语法

I = stripscaling(a)

说明

I = stripscaling(a)a 的存储整数以具有二进制小数点定标、零小数长度且具有与 a 相同字长和符号的 fi 对象形式返回。

示例

stripscaling 对于将 fi 对象的值转换为其存储整数值很有用。

fipref('NumericTypeDisplay','short', ...
       'FimathDisplay','none');
format long g
a = fi(0.1,true,48,47)
a = 

         0.100000000000001
      numerictype(1,48,47)
b = stripscaling(a)
b = 

            14073748835533
      numerictype(1,48,0)
bin(a)
ans =

    '000011001100110011001100110011001100110011001101'
bin(b)
ans =

    '000011001100110011001100110011001100110011001101'

请注意,ab 的存储整数值相同,而其真实值不同。

版本历史记录

在 R2006a 之前推出