There some values are stored as 8.8744e+05 while checking the workspace. Is that a problem for doing bitxor operation. Those values are also considered as integers, right?
How to check whether all the elements are integer?
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sneha P S
el 5 de Abr. de 2018
Editada: Peter H Charlton
el 6 de Feb. de 2025
I had a vector of size (1 x 65536). How can i check whether all the elements in that vector is an integer.
Respuesta aceptada
Von Duesenberg
el 5 de Abr. de 2018
check = [1 1.5];
logical(~rem(check,1))
1 comentario
Peter H Charlton
el 6 de Feb. de 2025
Editada: Peter H Charlton
el 6 de Feb. de 2025
This produces a logical array indicating whether each element is an integer. If you want to check whether all the elements in an array are integers, then I would suggest a slight edit:
check = [1 1.5];
sum(rem(check,1))==0 % check that there are no non-integers
check = [1 1];
sum(rem(check,1))==0 % check that there are no non-integers
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!