Cadeia de bits: mudanças entre as edições

sem sumário de edição
mSem resumo de edição
Sem resumo de edição
Linha 5: Linha 5:
Ela difere de um [[wikipedia:Natural number|número natural]] [[wikipedia:Binary number|binário]] por permitir zeros à esquerda. Por exemplo o número natural binário <code>0001001</code> é equivalente a <code>1001</code>, mas se dizemos que <code>0001001</code> é uma ''cadeia de bits'', aí essa equivalência deixa de existir.
Ela difere de um [[wikipedia:Natural number|número natural]] [[wikipedia:Binary number|binário]] por permitir zeros à esquerda. Por exemplo o número natural binário <code>0001001</code> é equivalente a <code>1001</code>, mas se dizemos que <code>0001001</code> é uma ''cadeia de bits'', aí essa equivalência deixa de existir.


A rigor, portanto, a cadeia de bits não pode ser vista como número natural. Ela se mantém íntegra quando interpretada como um '''[[código natural]]'''.
A rigor, portanto, a cadeia de bits não pode ser vista como número natural. Uma alternativa seria a interpretação como '''[[código natural]]''', que não afeta a integridade da cadeia.


== Notação ==
== Notação ==
Linha 29: Linha 29:
Há um claro isomorfismo entre as cadeias de <math>C_k</math> e os números naturais de zero a  <math>2_k-1</math>.  
Há um claro isomorfismo entre as cadeias de <math>C_k</math> e os números naturais de zero a  <math>2_k-1</math>.  


No computador, por tradição (ou culpa de softwares mal projetados), pode-se erroneamente forçar que uma cadeia de bits de tamanho fixo seja interpetada como um número. Com a promoção dos [[códigos naturais]] a [[wikipedia:First-class citizen|cidadões de primera classe]], esse erro pode ser evitado.
=== Erros e adulterações em cadeias ===
 
No computador, por tradição (ou culpa de softwares mal projetados), pode-se erroneamente forçar que uma cadeia de bits de tamanho fixo seja interpretada como um número. Com a promoção dos [[códigos naturais]] a [[wikipedia:First-class citizen|cidadões de primera classe]], esse erro pode ser evitado.


== Referências ==
== Referências ==
2 435

edições