O melhor professor de todos. Parabéns por sua dedicação!!
@mauriciobainycuri94784 ай бұрын
Inseri na calculadora 14 bits o decimal -3836 e apresentou o mesmo resultado de -4356 em binario. Porque apresentou o mesmo resultado?
@nivaldobrazil4 ай бұрын
-4356 = 10111011111100 (C2) -3836 = 11000100000100 (C2) Lembre-se. Na representação complemento de dois, o bit mais a esquerda indica se o número é positivo ou negativo "0" para POSITIVO "1" para NEGATIVO Tem certeza que o resultado foi o mesmo??🤔🤔
@mauriciobainycuri94784 ай бұрын
Olá Sr. Nivaldo, tentei calcular manualmente o exemplo -4356, multiplicando cada bit pelas potencias de 2, mas o resultato foi 3836. Fiz: 2^2+2^3+2^4+2^5+2^6+2^7+2^9+2^10=3836. Onde errei nessa conta?
@nivaldobrazil4 ай бұрын
Boa noite amigo. Obrigado por assistir... Vamos lá... Primeiramente, você pode perceber que, nesse exemplo, temos um número positivo (121) sendo multiplicado com um número negativo (-36). Logo, o resultado dessa operação será NEGATIVO. Em binário, utilizamos a notação COMPLEMENTO DE DOIS para representar números negativos (em binário). Esse tipo de operação que você fez (multiplicando cada bit pelas potências de 2), não considera esse tipo de notação (complemento de dois), pois este é utilizado para converter um número binário puro (ou seja, SEM COMPLEMENTAÇÃO) para decimal. Por isso que o resultado foi diferente. Além do mais, você acabou calculando o sinal do bit (o bit mais à esquerda). O sinal do bit não pode ser usado nesse tipo de operação que vc realizou.
@nivaldobrazil4 ай бұрын
Assista ao vídeo onde eu falo com mais detalhes sobre esse tipo de representação kzfaq.info/get/bejne/rcCWoqSq27ean4U.htmlsi=f2oPQkf1Qp7qoxIo