Problem with isinteger() - how to determine whether a constant is integer?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Amit Kumar
el 21 de Feb. de 2013
Comentada: Walter Roberson
el 10 de Ag. de 2017
Hi, I have problem with isinteger() function. I wrote following function:
function [x] = f1(n)
b=ininteger(n);
end
This is a partial code. I want to accept integer n to function f1. Whenever user inputs integers, such as 3 or 4, b = 0 as Matlab treats constants as double. I tried converting n to int8(), but then floating value also gets converted to integer. How to test whether input constant is an integer or not? Thanks.
0 comentarios
Respuesta aceptada
Más respuestas (1)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!