Определите, является ли введенный целочисленным массивом
возвращает логический TF
= isinteger(A
)1
TRUE
) если A
массив целочисленного типа. В противном случае это возвращает логический 0
ложь
).
Целочисленные типы в MATLAB® включают: int8
int16
int32
int64
uint8
uint16
uint32
, и uint64
. Для получения дополнительной информации смотрите Целочисленные Классы.
Для числа с плавающей запятой single
или double
введите, можно проверять, является ли это также целое число при помощи round
функция (в относительной точности с плавающей точкой eps
). Если округленное значение номера равно исходному значению перед округлением, то номер является целым числом. Например, 2 == round(2)
возвращает логический 1
TRUE
) начиная с 2
целое число.