O problema de conversão para hexadecimal é um problema clássico de exatas. Genericamente falando, este problema trata de sistemas numéricos e conversão de bases. Vamos ver uma das formas de solucioná-lo? Aqui resolvi o problema "Converter para Hexadecimal", do Beecrowd. Confira!
Plataforma: URI (BEECROWD)
Problema: 1957Enunciado:
Os dados armazenados no computador estão em binário. Uma forma econômica de ver estes números é usar a base 16 (hexadecimal).
Sua tarefa consiste em escrever um programa que, dado um número natural na base 10, mostre sua representação em hexadecimal.
#include <stdio.h> int main() { int V; scanf("%i", &V); printf("%X\n", V); return 0; }
#include <iostream> using namespace std; int main() { int V; cin >> V; cout << hex << uppercase << V << endl; return 0; }