Búsqueda personalizada
Curso de Representación de los Datos
 Principal
 Inicio
 Libros
 Librerías
 Mapa Web
 
 Recursos
 Artículos
 Cursos
 Ejercicios
 Guías de uso
 Mini Diccionario 
  
 Sintaxis
 ANSI C
 Ordinogramas
 Pascal
 Pseudocódigo 
  
 Acerca de
 Carlos Pes
 Mi Blog 
  
 Sitios Amigos
 Casas Rurales
 Directorio Web

 
[más enlaces] 
  
 Contenidos > 4.1 Aritmética binaria
Todas las operaciones matemáticas (sumas, restas, multiplicaciones, etc.) que realiza la computadora están basadas en la aritmética binaria.


Suma binaria

La aritmética binaria es muy similar a la aritmética decimal. Por ejemplo, para realizar una suma binaria hay que tener en cuenta la siguiente tabla:

Suma binaria

Figura. Suma binaria.

Ejemplo 1: Para sumar los números binarios 100102 y 1102 se puede escribir:

Ejemplo: suma binaria

Para comprobar si la suma es correcta, podemos convertir los números binarios a base 10. Así pues, aplicando el TFN obtendremos:

1º Sumando  100102 = 1∙24 + 0∙23 + 0∙22 + 1∙21 + 0∙20 = 16 + 0 + 0 + 2 + 0 = 1810

2º Sumando  1102 = 1∙22 + 1∙21 + 0∙20 = 4 + 2 + 0 = 610

Resultado  110002 = 1∙24 + 1∙23 + 0∙22 + 0∙21 + 0∙20 = 16 + 8 + 0 + 0 + 0 = 2410

y, efectivamente,

1810 + 610 = 2410


Resta binaria

Si se quiere realizar una resta binaria se debe considerar la siguiente tabla:

Resta binaria

Figura. Resta binaria.

Ejemplo 2: Para restar los números binarios 1010012 y 10112 escribiremos:

Ejemplo: resta binaria


Multiplicación binaria

Para efectuar una multiplicación binaria se tiene que tener en cuenta la siguiente tabla:

Multiplicación binaria

Figura. Multiplicación binaria.

Ejemplo 3: Para realizar el producto de los números binarios 101012 y 1012 hay que realizar los siguientes cálculos:

Ejemplo: multiplicación binaria


División binaria

En cuanto a las divisiones binarias, las reglas también son las mismas que en el Sistema Decimal, con la ventaja de que en binario sólo se usan dos dígitos.

Ejemplo 4: Para dividir 1100102 entre 102 los cálculos son:

Ejemplo: división binaria
 
 Más información
Texto extraído del apartado 2.4 ARITMÉTICA BINARIA del libro EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C, (páginas 41-43).
 Contenidos > Apartado siguiente
5.1 Binario Puro
Búsqueda personalizada
 A destacar
Cursos Ejercicios Libros Enlaces Recomendados
Curso Diseño de Algoritmos
Curso Informática Básica
Curso Ingeniería del Software
Curso Marketing en Internet
Curso Lenguaje C
Curso Turbo Pascal
Curso Representación Datos
Ejercicios de Algoritmos
Ejercicios de Lenguaje C
Ejercicios de Ordinogramas
Ejercicios de Pascal
Empezar de cero a programar en lenguaje C
Domine la programación en lenguaje C
Empezar de cero a programar en Pascal
 Secciones
Inicio Libros Librerías Mapa Web Artículos Cursos Ejercicios Guías de uso Mini Diccionario Enlaces Carlos Pes Mi Blog
© Carlos Javier Pes Rivas, 2006-2008
Política de privacidad - Contactar