Sistema de numeração binário: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Desfeita(s) uma ou mais edições de 78.29.162.9, com Reversão e avisos
Etiquetas: Remoção considerável de conteúdo Editor Visual
Linha 70:
Caso o valor seja inferior a zero:
# Multiplique o valor em decimal por -1.
# bém
# Calcule sN, sN1 e sN2 sendo que deve multiplicar sN2 por -1.
# De seguida multiplique novamente o valor em decimal por -1.
 
É desnecessário colocar o valor em notação binária se sN1 for menor ou igual a 5 e maior ou igual a -4 ou quando o valor decimal a converter é igual a 0 pois são valores de leitura legível.
 
Esta forma de conversão foi desenvolvida e testada por um desenvolvedor de software de código-aberto, sendo que não está patenteada.
 
Tal como foi feito para o sistema binário, poderemos aplicar as mesmas regras para outros sistemas de numeração como octal e hexadecimal, base logarítmica 8 e 16 respetivamente. Para a conversão também se teria de usar respetivamente 8 e 16 para os sistemas de numeração mencionados.
 
==== Código ASCII ====
{{Artigo principal|ASCII}}
O "American Standard Code for Information Interchange" comumente referido como [[ASCII]] &ndash; também chamado ASCII completo, ou ASCII estendido &ndash;, é uma forma especial de código binário que é largamente utilizado em microprocessadores e equipamentos de comunicação de dados.<ref name=petzold>{{Citar livro|autor=Petzold, Charles|título=Code|subtítulo=The Hidden Language of Computer Hardware and Software|idioma=inglês|edição=|local=Redmond|editora=Microsoft Press|ano=2000|páginas=393|página=286-313|capítulo=|volumes=|volume=|isbn=0-7356-1131-9}}</ref>
 
Um novo nome para este código que está se tornando popular é "American National Standard Code for Information Interchange" (ANSCII). Entretanto, utilizaremos o termo consagrado, ASCII. É um código binário que é usado em transferência de dados entre microprocessadores e seus dispositivos periféricos, e em comunicação de dados por rádio e telefone. Com sete bits pode-se representar um total de 2<sup>7</sup> = 128 caracteres diferentes. Estes caracteres compreendem números decimais de 0 até 9, letras maiúsculas e minúsculas do alfabeto, mais alguns outros caracteres especiais usados para pontuação e controle de dados.
 
{{Referências}}
 
== Ver também ==
* [[Sistema octal]]
* [[Sistema decimal]]