Matemáticas discretas

Python: convertir decimal a binario

Anteriormente en mi blog te mostré cómo convertir un número binario a decimal usando Python, ahora te mostraré lo contario: cómo convertir un número decimal a binario. Es decir, resolver un ejercicio de programación en Python para realizar una función que convierte de decimal (base 10) a binario (base 2) usando código definido por nosotros, […]

Python: convertir decimal a binario Leer más »

Python: convertir binario a decimal

En este ejercicio de programación y algoritmos en Python te voy a enseñar cómo convertir un número binario (base 2) a un número decimal (base 10) usando algoritmos propios, es decir, vamos a resolver el ejercicio usando un algoritmo manual, y no una función ya integrada en el lenguaje. Verás que será realmente sencillo hacer

Python: convertir binario a decimal Leer más »

Java – Conversor de bases numéricas

En este post te mostraré un pequeño conversor de números en Java. Es un programa que convierte de binario a decimal, de decimal a binario, de hexadecimal a octal, etcétera. Soporta las siguientes bases: Binario Octal Decimal Hexadecimal Soportando la conversión entre cualquiera de estas bases. Al inicio el programa pregunta cómo se quiere convertir

Java – Conversor de bases numéricas Leer más »

Conjuntos o sets en Python

Conjuntos o sets en Python: operaciones y usos

En el lenguaje Python existen los llamados conjuntos  o sets, los mismos conjuntos que vemos en matemáticas (en matemáticas discretas, sobre todo) y a los que les hacemos operaciones como unión, intersección, complemento y todo ello. Python permite hacer operaciones con conjuntos de una manera fácil y sencilla. Justamente hoy veremos eso: cómo trabajar con

Conjuntos o sets en Python: operaciones y usos Leer más »

Java – Convertir Binario a Decimal (algoritmo)

En este artículo explicaré 2 maneras de convertir un número binario a un número decimal en Java; es decir, convertir de base 2 (binario) a base 10 (decimal). El primer método es recorriendo la cadena y haciendo las operaciones que se harían manualmente; o sea que lleva más trabajo. La segunda manera indica cómo usar

Java – Convertir Binario a Decimal (algoritmo) Leer más »

Par o impar en C con operación AND a nivel de bits

Número par o impar sin usar divisiones ni operador módulo en C

Hoy veremos un algoritmo simple pero un poco interesante; se trata de determinar si un número es par o impar pero con algunas restricciones: No se pueden usar divisiones No se debe usar el operador módulo % Es decir, no es como estábamos acostumbrados a hacerlo con: if(numero % 2 == 0) printf("Es par"); Lo

Número par o impar sin usar divisiones ni operador módulo en C Leer más »