quarta-feira, 15 de junho de 2011

NÚMEROS BINÁRIOS


   O homem sempre desenvolveu o conhecimento, procurando maiores avanços, e o que ocorreu ao longo dos séculos logo após a idade média, foi um impressionante avanço nas ciências os números envolviam contas cada vez maiores, o que levou novamente o homem a sentir a necessidade desenvolver máquina para calcular, foi então quando surgiram as tábuas de cálculos, a invenção dos logaritmos por trouxe um grande avanço para os cálculos astronômicos, mas mesmo assim havia a necessidade de máquinas mais poderosas e precisas.
Foram construídas várias máquinas, como a pascalina (máquina de calcular criada por Blaise Pascal), o calculadora mecânica de Charles Barbage entre outras. Todas as máquinas desenvolvidas em sua grande maioria usavam o sistema decimal, o que tornavam as máquinas complexas para desenvolver os processos de calculo o que dificultava o uso das máquinas e também despendia um longo tempo para a realização dos cálculos.

Com a criação dos computadores surgiu a necessidade da utilização um sistema que fosse preciso e bastante confiável e que diminuísse as redundâncias de erros. Os computadores como todos nós sabemos são sistemas elétricos que emitem sinais de tensão. Assim sendo é fácil para o computador alternar entre dois estado: presença de tensão (1), e ausência de tensão (0). Assim, o sistema que deveria ser utilizado pelos computadores deveria ter a capacidade representar combinações de dois estados. Esse sistema recebeu o nome de sistema binário representado por 0 e 1, o sistema binário é o que podemos dizer sistema de base 2.
   Da mesma forma que somamos, subtraímos, multiplicamos e dividimos com números decimais todas essas operações são possível de serem realizadas com o sistema binário, além das operações lógicas, como AND, NAND, OR, NOR entre outras operações da lógica digital.
Mas como transformar um número decimal em um número binário? Simples basta realizar divisões sucessivas por 2 e depois escrevemos os restos encontrados de na ordem inversa. (Observe que ao dividir um número por 2 o resto sempre é 0 ou 1)
Exemplo:
  Portanto 15 em binário é 1111, são todos os restos incluindo o últimos quocientes.
O sistemas de numeração constituem a base de um sistema computacional, dos esquemas de organização de memórias e dos diversos outros componentes de um sistema de computação.
Por esse motivo é um assunto importantíssimo dentro das ciências da computação.


Outra forma que é possivel converter um numero decinal em binario é atravez de uma tabelinha

Para converter usando essa tabela é facil, vc pega o numero e divide o numero pelo menor ou igual numero mais proximo dele exemplo: 145, para transformar 145 usando a tabela vc pega o menor numero mais proximo dele, que é 128, faça o calculo 145-128= 17, se foi possivel diminuir entao coloque 1 abaixo do 128. agora pegamos o resto que sobrou 17 dá para diminuir por 64? nao por que usando essa tabela só interassa diminuir o que sobrou pelo numero menor que ele e mais proximo dele, entao coloque 0 embaixo do 64, o numero 17 pode ser diminuido 32, coloque 0, o numero 17 dá para ser subtraido por 16, sim entao coloque 1 e faça o calculo 17-16= 1, o numero 1 dá para ser subtraindo por 8,4,2 nao entao coloque 0 abaixo de cada numero, 1 dá para ser subtraido por 1, entao coloque 1 abaixo do 1 e faça o calculo 1-1= 0, nao resto mais nenhum numero e o resultado da conversão é 145 = 10010001 esse é o numero em binario. Se vc quiser tira a prova basta voçe fazer a soma dos numero onde tem 1 exemplo ultilizando 10010001 jogue na tabela e pegue onde te os numeros 1, ve em qual colunas eles estão 1=1 1=16 1=128 e soma esse numero decimais 1+16+128=145 ou seja você pode transformar numeros de binario para decimal usando esse modo jogando na tabela, pegando apenas as colunas onde tem 1 e somando os numero que eles repsentão.

Um comentário:

  1. There’s additionally a 7-day free trial so that you can test before you absolutely dive into it, nonetheless hasn’t given the green gentle 카지노사이트 to Pay N Play casinos to work

    ResponderExcluir