Manejo de fracciones con JavaScript - Resolver operaciones

Manejo de fracciones con JavaScript

En este post de programación en JavaScript (que cubre el lado del cliente con los navegadores y también el lado del servidor con Node) veremos cómo manejar fracciones o quebrados para realizar operaciones con los mismos.

Manejo de fracciones con JavaScript - Resolver operaciones

Manejo de fracciones con JavaScript – Resolver operaciones

Es decir, vamos a implementar la clase Fracción y manejar con ella las operaciones de suma, resta, división, multiplicación, simplificación, inversa, exponente y conversión a mixta o a impropia desde JavaScript.

Al final vas a poder realizar cualquier operación matemática con las fracciones usando programación orientada a objetos y JS.

(más…)

Python - Conversión de dólares a pesos

Python – Conversión de dólares a pesos – Ejercicio

En este post de programación en Python vamos a resolver un ejercicio básico para cuando estamos aprendiendo este lenguaje y se trata de la conversión de dólares a pesos.

Lo que voy a presentar aquí es el ejercicio que solicita al usuario el valor del dólar en su moneda local y luego hace la conversión, algo realmente sencillo.

Si tú quieres realmente convertir el dólar a otras divisas con el valor real y actualizado, revisa este post. Pero bueno, vamos al ejercicio.

(más…)

Por parzibyte, hace
Python - Convertir número negativo a positivo

Python: número negativo a positivo – Valor absoluto

En este post de programación para principiantes en Python te mostraré cómo convertir un número negativo a positivo. Por ejemplo, convertir un número como -100 en 100.

Esto es básicamente aplicar matemáticas. También te mostraré un ejemplo en donde convertimos de negativo a positivo solo si es necesario con un método manual y la función de valor absoluto en Python.

(más…)

Conversión de decimal con parte fraccionaria en C

C – Convertir decimal con parte fraccionaria

En este post de programación en ANSI C te mostraré 3 conversiones entre bases numéricas: de decimal a binario, a octal y a hexadecimal. La diferencia con mis otros posts es que en este caso vamos a convertir también la parte fraccionaria, decimal o como le llames a lo que va después del punto decimal.

Entonces vamos a convertir entre binario y decimal con punto decimal, además de convertir a octal, hexadecimal y a todas las otras bases.

Así que al final, con el código que te mostraré, podrás convertir números en base 10 con parte fraccionaria a cualquier base. Por ejemplo, convertir 3722.24 base 10 a E8A.3D70 base 16.

Te repito que la principal diferencia es que ahora este conversor en C soporta conversiones con punto decimal, cosa que me habían solicitado varios usuarios en mis otros posts.

(más…)

Python: convertir decimal a hexadecimal

En este artículo de programación en Python te voy a enseñar cómo convertir un número decimal en base 10 a un número hexadecimal en base 16. Es el último post sobre Python y conversión de números que he venido haciendo.

En resumen te mostraré el código fuente de cómo pasar de decimal a hexadecimal en Python usando código propio, y no funciones que ya vienen dentro del lenguaje.

(más…)

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, y no funciones del propio lenguaje.

De este modo podrás ver cómo es el algoritmo para convertir de base 10 a base 2 en Python. Por ejemplo, convertir el número 19 a 10011.

(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 la conversión numérica de binario a decimal en Python, pues básicamente es hacer multiplicaciones, elevar un número e ir sumando.

Al final vamos a programar una función que, dado un número en base 2, regrese el número en base 10.

(más…)

HTML a PDF con JavaScript

En este post te mostraré cómo exportar una página web a PDF a través de un botón, enlace o cualquier cosa soportada por JavaScript. A este proceso también se le conoce como convertir HTML a PDF.

Convertir HTML a PDF con JavaScript

Es decir, convertir web a PDF usando programación con JavaScript y las siguientes librerías:

De hecho, html2pdf usa las dos librerías anteriores. Aunque parece complejo, verás que no lo es realmente. Con esta librería podemos crear un PDF muy parecido a la página web, incluyendo imágenes.

(más…)

Java – Conversión entre números y cadenas

En este post aprenderás a convertir de int a String, de float a String, y de String a int o a float. Con esto podrás convertir fácilmente entre tipos de datos de Java.

Por ejemplo, convertir una cadena a un entero, o un entero a una cadena. Para ello vamos a usar los métodos:

  • Integer.parseInt
  • Double.parseInt
  • String.valueOf

Veamos cómo se hace.

(más…)

Java: convertir dólares a pesos

En este post voy a resolver un ejercicio básico de programación. Se trata de realizar la conversión de dólares a pesos en el lenguaje Java. En el ejemplo lo haré con pesos mexicanos pero puede ser con cualquier tipo de moneda.

Nota: esto no obtiene el precio del dólar real, sino que lo solicita al usuario. Por eso dije que es un ejercicio para los principiantes de programación. Si quieres una API para conversión de divisas mira esto.

(más…)

Java: traductor binario – texto

En esta entrada sobre Java te voy a enseñar a convertir texto a binario, y binario a texto. Es decir, hacer un tipo de Traductor texto – binario en Java para poder convertir entre ambos formatos.

Otra forma de llamar a esto es decir “Traductor binario a español” por ejemplo.

Traductor texto a binario en Java – Programación

Por ejemplo, convertir 1110000 1100001 1110010 1111010 1101001 1100010 1111001 1110100 1100101 101110 1101101 1100101 a “parzibyte.me” y viceversa.

Todo esto programado en Java con métodos manuales.

(más…)