Wyciągnięcie wybranej cyfry z int'a
Ostatnio zmodyfikowano 2009-08-11 10:32
jimmye Temat założony przez niniejszego użytkownika |
Wyciągnięcie wybranej cyfry z int'a » 2009-08-10 23:10:02 Dało by się tak zrobić z int'em jak z tablicą char, że np. pobieram tylko drugi znak z całego łańcuchu: char * wyraz = "cos tam"; char litera = wyraz[ 1 ]; czyli litera == "o" int liczba = 123; int a = liczba[ 1 ]; czyli a == 2 Bo mam zmienną, która przechowuje sekundy i chciał bym pobrać tylko cyfrę jedności :P |
|
DejaVu |
» 2009-08-10 23:44:20 int liczba = 1234; int cyfra =( liczba / 10 ) % 10;
|
|
jimmye Temat założony przez niniejszego użytkownika |
» 2009-08-11 12:42:31 Juz mi nie potrzebne to ale sam też coś wymyśliłem :D to miało być dla liczb 2-cyfrowych, więc: int liczba = 35; int liczba2 = liczba / 10; liczba2 = liczba2 * 10; int liczba_final = liczba - liczba2;
|
|
manfred |
» 2009-08-11 10:32:41 A on pisze, że mu potrzebna tylko cyfra jedności. int foo = 4629; int bar = foo % 10; |
|
« 1 » |