SóProvas


ID
849661
Banca
FUNCAB
Órgão
PM-AC
Ano
2012
Provas
Disciplina
Matemática
Assuntos

Considere A = (11000)2 e B = (10001)2 , números escritos no sistema de numeração de base 2. Escreva-os no sistema de numeração de base 10 e determine o valor de A- B.

Alternativas
Comentários
  • para passar pra base 10 basta multiplicar o primeiro número a esquerda pela base ou seja no exercicio a base dos números é 2 e depois somar com o segundo algarismo e ir fazendo isso até o último número que será o resultado na base 10.

    11000 -> pega o primeiro número e multiplica por 2 -> 1*2 = 2 soma se com o segundo número -> 2+1=3 multiplica este resultado por 2 -> 3*2=6 soma com o terceiro numero -> 6+0=6 multiplica por 2 -> 6*2=12 -> soma com o 4º numero -> 12+0 =12 multiplica por 2 -> 12*2=24 e soma pelo quinto numero -> 24+0=24 portanto 11000 na base 2 é equivalente a 24 na base 10. Faça a mesma coisa com o outro número...

    10001 -> 1*2=2->2*2=4->4+0=4->4*2=8->8+0=8->8*2=16->16+1=17

    Portanto a questão pediu a diferença desses dois numeros que é:

    24-17 = 7
  • Outro modo é fazer primeiro a subtração!
    Escreva os números binários na vertical, faça a subtração e depois calcule o valor relativo (1, 2, 4, 8, 16, 32...)

    11000 - 10001= 
    1 - 1 = 0 * 16 = 0
    1 - 0 = 1 * 8 = 8
    0 - 0 = 0 * 4 = 0
    0 - 0 = 0 * 2 = 0
    0 - 1 =-1 * 1 = -1

    Ora, 8 - 1 = 7



  • E se fosse o número 10101010 - 01010101 ?
     
     
    1 - 0 = 1 * 128 = 128
    0 - 1 = -1 * 64 = -64
    1 - 0 = 1 * 32 = 32
    0 - 1 = -1 * 16 = -16
    1 - 0 = 1 * 8 = 8
    0 - 1 = -1 * 4 = -4
    1 - 0 = 1 * 2 = 2
    0 - 1 = -1 * 1 = -1
     
    128 + 32 + 8 + 2 - 64 - 16 - 4 - 1 = 170 - 85 = 85
    Ora, 
    10101010 = 170
    01010101 = 85
     
    170 - 85 = 85
  • achei mais simples transforma-los de binarios para decimais e subtrair:

    16   8   4   2   1
     1   1    0   0   0 = 24


    16
     8  4   2  1
     1 
      0  0   0  1 = 17


       24
      -17
       07
  • Representação de um número na base dois
    Escrever um número inteiro em binário, isto é, na base dois, não apresenta problema. Cada posição digital representará uma potência de dois, da mesma forma que nos números decimais, cada posição representa uma potência de dez. Assim, 23.457 significa:
    2x104 + 3x103 + 4x102 + 5x101 + 7x100.
    Na base dois, a base usada nos computadores binários, o número 110101 representa:
    1x25 + 1x24 + 1x22 + 1x20 = (53)decimal
    Os números com parte fracionária, da mesma forma, podem ser representados, usando-se potências negativas de dez, na base dez e de dois, na base dois.
    Assim, 456,78 significa: 4x102 + 5x101 + 6x100 + 7x10-1 + 8x10-2.
    O número binário 101,101 significa, na base dois:
    1x22 + 0x21 + 1x20 + 1x2-1 +0x2-2 + 1x2-3 = 5,625

    Sabe-se que, na base dez, para se multiplicar um número pela base, isto é, por dez, basta deslocar a vírgula uma casa para a direita.
    O mesmo ocorre com qualquer base, em particular com a base dois. Para mutiplicar um número por dois, basta deslocar a vírgula uma casa para a direita.
    7 = 111 , 14 = 1110 , 28 = 11100 , 3,5 = 11,1
    Mostra-se que:
    0,8 = 0,1100110011001100...
    0,4 = 0,01100110011001100...
    1,6 = 1,1001100110011...
    1,2 = 1,001100110011...
     Decimal >> Binário

    Números Inteiros
    A conversão do número inteiro, de decimal para binário, será feita da direita para a esquerda, isto é, determina-se primeiro o algarismos das unidades ( o que vai ser multiplicado por 20 ) , em seguida o segundo algarismo da direita ( o que vai ser multiplicado por 21 ) etc...
    A questão chave, por incrível que pareça, é observar se o número é par ou ímpar. Em binário, o número par termina em 0 e o ímpar em 1. Assim determina-se o algarismo da direita, pela simples divisão do número por dois; se o resto for 0 (número par) o algarismo da direita é 0; se o resto for 1 (número ímpar) o algarismo da direita é 1.
    Por outro lado, é bom lembrar que, na base dez, ao se dividir um número por dez, basta levar a vírgula para a esquerda. Na base dois, ao se dividir um número por dois, basta levar a vírgula para a esquerda. Assim, para se determinar o segundo algarismo, do número em binário, basta lembrar que ele é a parte inteira do número original dividido por dois, abandonado o resto.
    Vamos converter 25 de decimal para binário.
    25/2  resto 1 resultado 12/2 resto 0 resultado 6/2 resto 0 resultado 3/2 resto 1 resultado 1/2 não divide "resto" 1

    Agora, basta postarmos os restos de tràs pra frente: 11001
    Desculpem-me pelo comentário do tipo... Crtl +c e Crtl +v, porém imagino que ensine muita coisa

  • e) 7
    11000 em binário:

    16+8+0+0+0=24

    10001em binário::
    16+0+0+0+14= 17

    Binários são números sempre elevados à 2° potência, iniciando de 0.
  • Escrever um número inteiro em binário, isto é, na base dois, não apresenta problema. Cada posição digital representará uma potência de dois, da mesma forma que nos números decimais, cada posição representa uma potência de dez. Assim, 23.457 significa:

    2x104 + 3x103 + 4x102 + 5x101 + 7x100.

    Na base dois, a base usada nos computadores binários, o número 110101 representa:

    1x25 + 1x24 + 1x22 + 1x20 = (53)decimal

    Os números com parte fracionária, da mesma forma, podem ser representados, usando-se potências negativas de dez, na base dez e de dois, na base dois.

    Assim, 456,78 significa: 4x102 + 5x101 + 6x100 + 7x10-1 + 8x10-2.

    O número binário 101,101 significa, na base dois:

    1x22 + 0x21 + 1x20 + 1x2-1 +0x2-2 + 1x2-3 = 5,625

    Sabe-se que, na base dez, para se multiplicar um número pela base, isto é, por dez, basta deslocar a vírgula uma casa para a direita.

    O mesmo ocorre com qualquer base, em particular com a base dois. Para mutiplicar um número por dois, basta deslocar a vírgula uma casa para a direita.

    7 = 111 , 14 = 1110 , 28 = 11100 , 3,5 = 11,1

    Mostra-se que:

    0,8 = 0,1100110011001100...

    0,4 = 0,01100110011001100...

    1,6 = 1,1001100110011...

    1,2 = 1,001100110011...

    2.2  Decimal >> Binário

    Números Inteiros

    A conversão do número inteiro, de decimal para binário, será feita da direita para a esquerda, isto é, determina-se primeiro o algarismos das unidades ( o que vai ser multiplicado por 20 ) , em seguida o segundo algarismo da direita ( o que vai ser multiplicado por 21 ) etc...

    A questão chave, por incrível que pareça, é observar se o número é par ou ímpar. Em binário, o número par termina em 0 e o ímpar em 1. Assim determina-se o algarismo da direita, pela simples divisão do número por dois; se o resto for 0 (número par) o algarismo da direita é 0; se o resto for 1 (número ímpar) o algarismo da direita é 1.

    Por outro lado, é bom lembrar que, na base dez, ao se dividir um número por dez, basta levar a vírgula para a esquerda. Na base dois, ao se dividir um número por dois, basta levar a vírgula para a esquerda. Assim, para se determinar o segundo algarismo, do número em binário, basta lembrar que ele é a parte inteira do número original dividido por dois, abandonado o resto.

    Vamos converter 25 de decimal para binário.