Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wyciągnięcie wybranej cyfry z int'a

Ostatnio zmodyfikowano 2009-08-11 10:32
Autor Wiadomość
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:

C/C++
char * wyraz = "cos tam";
char litera = wyraz[ 1 ];
czyli litera == "o"

C/C++
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
P-9293
DejaVu
» 2009-08-10 23:44:20
C/C++
int liczba = 1234;
int cyfra =( liczba / 10 ) % 10;
P-9294
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:
C/C++
int liczba = 35;
int liczba2 = liczba / 10; // wyjdzie 3
liczba2 = liczba2 * 10;
int liczba_final = liczba - liczba2; // czyli 5
P-9306
manfred
» 2009-08-11 10:32:41
A on pisze, że mu potrzebna tylko cyfra jedności.
C/C++
int foo = 4629;
int bar = foo % 10;
P-19172
« 1 »
  Strona 1 z 1