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?
    15 views (last 30 days)
  
       Show older comments
    
I had a vector of size (1 x 65536). How can i check whether all the elements in that vector is an integer.
Accepted Answer
  Von Duesenberg
      
 on 5 Apr 2018
        check = [1 1.5];
logical(~rem(check,1))
1 Comment
  Peter H Charlton
 on 6 Feb 2025
				
      Edited: Peter H Charlton
 on 6 Feb 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
More Answers (0)
See Also
Categories
				Find more on Logical in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

