checking input from user

2 vues (au cours des 30 derniers jours)
pavikirthi
pavikirthi le 27 Oct 2015
Commenté : pavikirthi le 29 Oct 2015
How to check the value entered by the user is a valid integer.For example: 2, 3,10 etc and not invalid value such as negative value(example:-3, -7, -10) or decimal value(example:0.14,3,1,-7,2,-0.4) or a character/special symbol (example: a, @,&, hi)

Réponse acceptée

Chad Greene
Chad Greene le 27 Oct 2015
To see if x is an integer greater than or equal to zero,
all([mod(x,1)==0 x>=0])
  3 commentaires
Chad Greene
Chad Greene le 27 Oct 2015
Ah, yes, I missed that part.
all([mod(x,1)==0 x>=0 isnumeric(x)])
pavikirthi
pavikirthi le 29 Oct 2015
Thank you

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Function Creation dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by