zamiana szesnastkowy na dziesietny

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?

4

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

#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ę

1

Kalkulator Windowsowy

1 użytkowników online, w tym zalogowanych: 0, gości: 1