zamiana szesnastkowy na dziesietny

zamiana szesnastkowy na dziesietny
M9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 24
0

Witam mam takie liczby do zamiany z szesnastkowego na dziesietny a)077 b)0x77 c)0XABC. Nie wiem jak je zamienic. Czy sa jakies specyfikatory konwersji czy trzeba pisac program do tego? kto pomoze?

JV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 242
4

liczba a) jest w systemie ósemkowym. W kodzie konwersja jest automatyczna:

Kopiuj
#include <stdio.h>
int main() {
    printf("%d\n", 077);
    printf("%d\n", 0x77);
    printf("%d\n", 0XABC);
}

jeżeli liczby są jako stringi to użyj np. funkcji strtol. Funkcja ta jako trzeci parametr przyjmuje bazę

JM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 93
1

Kalkulator Windowsowy

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.