dec

Unsigned decimal representation of stored integer of `fi` object

Syntax

``b = dec(a)``

Description

example

````b = dec(a)` returns the stored integer of `fi` object `a` in unsigned decimal format as a character vector.Fixed-point numbers can be represented as$real\text{-}worldvalue={2}^{-fractionlength}×storedinteger$or, equivalently as$real\text{-}worldvalue=\left(slope×storedinteger\right)+bias$The stored integer is the raw binary number, in which the binary point is assumed to be at the far right of the word.```

Examples

collapse all

Create a signed `fi` object with values `-1` and `1`, a word length of 8 bits, and a fraction length of 7 bits.

`a = fi([-1 1], 1, 8, 7)`
```a = -1.0000 0.9922 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 8 FractionLength: 7 ```

Find the unsigned decimal representation of the stored integers of `fi` object `a`.

`b = dec(a)`
```b = '128 127' ```

Input Arguments

collapse all

Input array, specified as a `fi` object.

Data Types: `fi`

Version History

Introduced before R2006a