Operacións con binarios
• Conversión binario a decimal:
Dado un número N, binario, unha forma de convertelo en decimal é aplicar o teorema xeral da numeración posicional, e así escribir cada número que o compón (bit), multiplicado pola base do sistema (base = 2), elevado á posición que ocupa. Exemplo:
1001 (binario)
1⋅23+0⋅22+0⋅21+1⋅20=8+0+0+1=9
Polo tanto, 1001 (en binario) é 9 (en decimal).
• Decimal a binario:
Dado un número decimal, para convertelo en binario, basta dividilo sucesivamente por 2, anotando o resto da división enteira: 12 (decimal)
122=6+0
62=3+0
32=1+1
12=0+1
Agora basta ler os restos de abaixo para arriba: 1100 (en binario) será o 12 (en decimal)
• Suma de números binarios: Recordando as seguintes sumas básicas:
0+0=0
0+1=1
1+1=10
Así, sumar 100110101+11010101_1000001010
Opérase como en decimal: comezase a sumar desde a dereita, no exemplo, 1+1=10, entón escríbese 0 e "levase" 1. Súmase este 1 á columna seguinte: 1+0+0=1, e séguese ata terminar todas as columnas (exactamente como en decimal).
• Resta de números binarios: No sistema numeral orixinal, faise exactamente igual que en decimal:
100110101−11010101_1100000
Nos ordenadores, faise un método especial de suma por complemento a dous.
Carla Filloy, 4º B
Carla participou nos obradoiros do Día da Ciencia en Galego co xogo de Nim. Non vos imos contar cal é a relación deste xogo cos números binarios. Procurádeo na rede pois pode facervos gañar as partidas deste xogo.
Ningún comentario:
Publicar un comentario