Jak rozpoznać czy wpisany argument to cyfra/liczba ?
Ostatnio zmodyfikowano 2013-10-21 20:31
maciek112 Temat założony przez niniejszego użytkownika |
Jak rozpoznać czy wpisany argument to cyfra/liczba ? » 2013-10-21 15:37:56 Jak rozpoznać czy wpisany argument to cyfra/liczba ? Chcialem zrobic tak: c =( char )( argument % 10 ); c = '0' + c; czyli z konwersją na ascii ale cos nie działa, bo dla 0 pokazuje 48 tak samo jak i dla znaków i nie wiem nawet jak to porównać |
|
kubek3898 |
» 2013-10-21 16:01:43 |
|
maciek112 Temat założony przez niniejszego użytkownika |
» 2013-10-21 17:13:58 No właśnie jest z tym problem, bo pokazuje mi cały czas, jakbym wpisywał znak. |
|
kubawal |
» 2013-10-21 17:17:07 Pokaż kod. |
|
pekfos |
» 2013-10-21 20:03:26 A czym jest ten argument? Na przykładzie jest to jakiś int, więc do rozróżnienia, czy to liczba, czy cyfra, wystarczy sprawdzić, czy argument (lub wartość bezwzględna argumentu) jest mniejszy od 10. |
|
maciek112 Temat założony przez niniejszego użytkownika |
» 2013-10-21 20:30:05 Mam rozpoznac czy jest to cyfra/liczba czy znak nie |
|
pekfos |
» 2013-10-21 20:31:25 A co to jest "znak nie"? |
|
« 1 » |