T2 - Sistemas de numeración
IC - 1.º Grado en Inteligencia Artificial
Anxo López Rodríguez
Escuela Superior de Enxeñaría Informática - Universidade de Vigo
Tema 2 - Sistemas de Numeración
Os números son cruciais na informática, xa que son a forma que temos de almacenar datos nun ordenador (Por ex. codificación en Binario).
Un Número é unha representación dun valor o cal lle podemos aplicar certas operacións aritméticas (suma, resta). Dentro deles atopamos os naturais (0 a ∞), negativos, enteiros (Neg. e positivos) ou racionais (Enteiros ou cocientes de 2 enteiros - Fraccións).
O sistema binario, e un sistema numérico composto polos números 0 e 1 (Base 2). Estes son os empregados polos ordenadores, xa que son máquinas dixitais que almacenan información coma sinais de Alto voltaxe (1) (Cheo) ou Baixo (0) (Baleiro). Cada un destes díxitos denomínanse Bits, e agrúpanse en Bytes (8 bits) e a súa vez en palabras (conxunto de Bytes) cuxo nº de Bits coñécese coma Lonxitude da palabra. Dependendo da capacidade do ordenador en interpretar os bits, pódense clasificar coma máquinas de 32, 64… Bits (Actualmente soen ser todos de 32 ou 64).
Os sistemas de numeración son un conxunto de regras e símbolos empregados para representar cantidades. Este sistema define coma se escribe e organiza os Nos para expresar unha cantidade. Existen 2 sistemas diferentes:
-
Non Posicional: O valor do díxito é fixo e non depende da súa posición no No resultante. Por exemplo os números romanos, XIV é 14 pero o X, I e V teñen un valor independententemente de onde os sitúes. Son ineficientes xa que é complicado representar números grandes.
-
Posicional: O valor dun díxito depende de sí mesmo e da posición. Ten unha base (Nº de Símbolos diferentes) e se usan potencias (se multiplícase o díxito pola base elevada á potencia da posición). Ex. Decimal (101=1·10²+0·10¹+1·10⁰), Binario, octal, hexadecimal… Represéntanse pondo debaixo a Base ($8_{10} = 8$ Decimal).
Os polígonos quivalentes son unha maneira alxebraica de representar calquera número dun sist. de numeración posicional. Escribese como a suma dos produtos dos díxitos polas potencias correspondentes da base. Ex: 387 = 3·10² + 8·10¹ + 7·10⁰
En informática, ademáis do Binario, precísanse outros sistemas como o Octal (Base 8) ou o hexadecimal (Base 16 - Usado en programación de Hardware).
NOTA: PARA COMPLETAR O CONTIDO DO TEMA, CÓMPRE SABER COMO CAMBIAR OS NºS ENTRE BASES