Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Base hexadecimal

No vídeo 4 do curso C-II o Maurício explica a base hexadecimal, porém quando ele mostra o A ele diz que equivale a 11 em base decimal, só que na verdade o correto é 10, o 11 em hexadecimal seria o B.

5 respostas

Oi Carlos, acho que nessa aí Maurício acertou :). O A realmente equivale ao 10. Na base decimal vc tem de 0 a 9, depois vem o 10. Na base hexa, vc tem de 0 a 9 e depois vem o A, no caso o 10. Se quiser, faz uns testes aqui => http://www.binaryhexconverter.com/hex-to-decimal-converter

Então Alberto, é justamente isso que estou dizendo se você assistir a aula 4 vai ver que o Maurício fala que o A equivale a 11, no texto transcrito está tudo correto, somente no vídeo que há a troca.

Desculpe me intrometer mas o Carlos está correto. A(hex) = 10(dec)

Ainda no mesmo vídeo o Maurício em sua explicação mostra o FF (hex) = 256(dec) mas na verdade é 255 (dec)

F(hex) = 15 (dec)

Fx16 ^1 (potência 1) + Fx16^0 (potência 0) (não consegui colocar o sobrescrito )

ou seja:

15 X 16 (=240) + 15 X 1 (=15) = 255

2 pequenos equívocos no vídeo. (não há o menor problema)

É verdade tem dois equívocos no vídeo, eu acho que deveria ser upado outro... tanto em ralção as cores, que vai de 0 a 255, com o total de 256 cores e também da base decima que o A(hex) equivale a 10(dec). E o 16(dec) equivale a 10(hex.)

Link do video com erro : https://cursos.alura.com.br/course/introducao-a-programacao-com-c-parte-2/task/8936

solução!

Existe um erro no vídeo, mas na transcrição é explicado certo.