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?
0
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