stripscaling

Сохраненное целое число объекта fi

Синтаксис

I = stripscaling(a)

Описание

I = stripscaling(a) возвращает сохраненное целое число a как объект fi с масштабированием двоичной точки, нулевой дробной длиной и тем же размером слова и знаком как a.

Примеры

Stripscaling полезен для преобразования значения объекта fi к его сохраненному целочисленному значению.

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

a =
 
         0.100000000000001
      s48,47
b = stripscaling(a) 

b =
 
            14073748835533
      s48,0
bin(a)

ans =

000011001100110011001100110011001100110011001101

bin(b)

ans =

000011001100110011001100110011001100110011001101

Заметьте, что сохраненные целочисленные значения a и b идентичны, в то время как их реальные значения отличаются.

Представлено до R2006a