Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
iconvert
conversion to 1 to 8 byte integer representation
Syntax
y = iconvert(X, itype)
Arguments
- X
a matrix of decimal numbers or encoded integers. Complex numbers not supported.
- itype
an integer, a type of conversion.
- y
a matrix of integers coded on 1, 2, 4 or 8 bytes.
Description
The iconvert
function converts and stores data to 1, 2, 4 or 8 bytes integers.
- itype = 0
return floating point numbers
- itype = 1
return
int8
numbers in the range[-128, 127]
- itype = 11
return
uint8
numbers in the range[0, 255]
- itype = 2
return
int16
numbers in the range[-32768, 32767]
- itype = 12
return
uint16
numbers in the range[0, 65535]
- itype = 4
return
int32
numbers in the range[-2147483648, 2147483647]
- itype = 14
return
uint32
numbers in the range[0, 4294967295]
- itype = 8
return
int64
numbers in the range[-9223372036854775808,9223372036854775807]
- itype = 18
return
uint64
numbers in the range[0, 18446744073709551616]
See also
Report an issue | ||
<< Integers | Integers | int8 >> |