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. 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. ...

mayo 2, 2021 · 6 min · 1135 palabras · Parzibyte

JavaScript: mínimo común múltiplo

En este post de matemáticas con JavaScript te voy a enseñar cómo calcular el mínimo común múltiplo de dos números. Vamos a usar una fórmula matemática ayudándonos también del máximo común divisor, pasando todo ello a una función de JS que podremos invocar desde cualquier lugar: en un servidor con Node, en un formulario del lado del cliente, etcétera. Por cierto el mínimo común múltiplo es aquel número menor (distinto de cero) que es múltiplo de dos números. ...

abril 20, 2021 · 3 min · 427 palabras · Parzibyte

Máximo común divisor en JavaScript

En este post de programación en JS vamos a ver cómo sacar el máximo común divisor de dos números usando el algoritmo de Euclides con dos enfoques: recursivo y con ciclos. Al final tendremos una función que te dice el máximo común divisor (MCD) de dos números usando JavaScript. Recuerda que el Máximo común divisor es el mayor número que divide a dos números de manera entera. Hay varios enfoques pero hoy te enseñaré cómo hacerlo en JavaScript. ...

abril 20, 2021 · 2 min · 398 palabras · Parzibyte

Fracciones en Python

En este post de programación en Python con matemáticas te enseñaré cómo manejar fracciones o quebrados para hacer las operaciones de las mismas. Veremos cómo hacer la suma, resta, producto, cociente (o multiplicación y división), inversa, potencia, simplificación y conversión entre mixta e impropia. Básicamente te enseñaré cómo abstraer los quebrados en Python para que puedas operar con ellos y hacer todas sus operaciones. Desconozco si ya existe una librería que haga eso (o si el propio lenguaje lo hace), pero yo te enseñaré a hacerlo manualmente. ...

abril 17, 2021 · 8 min · 1514 palabras · Parzibyte

Método de la bisección en C++

En este post te mostraré cómo usar el método de la bisección en C++ para la búsqueda de raíces. Se imprimirá una tabla con todas las iteraciones hasta que el error sea mínimo. Lo hice con una ecuación o fórmula que puede cambiarse según sea el caso. ...

abril 15, 2021 · 2 min · 411 palabras · Parzibyte

Método de la regla falsa en C++

Hoy veremos cómo implementar el método de la regla falsa en C++. Este método involucra el resolver la fórmula, obtener xr, definir los intervalos y buscar el valor deseado hasta que la tolerancia sea menor a la deseada. ...

abril 15, 2021 · 3 min · 528 palabras · Parzibyte

Método de Newton en C++

Hoy vamos a ver cómo implementar el método de Newton para encontrar aproximaciones de los ceros o raíces de una función real en C++. ...

abril 15, 2021 · 3 min · 455 palabras · Parzibyte

Porcentaje de diferencia en C

En este post de programación en C te enseñaré a sacar el porcentaje de diferencia que existe entre dos números, ya sea positivo o negativo. Te voy a enseñar una función en ANSI C que te dirá el porcentaje de diferencia que hay entre dos variables de tipo double. Por ejemplo, entre el 50 y el 75 hay un porcentaje de diferencia del 50 %, mientras que entre 6 y 5 existe uno (negativo) de -16.6 %. El porcentaje de diferencia sirve para hacer comparativas entre dos números y saber si ha habido un aumento o disminución. ...

abril 15, 2021 · 2 min · 332 palabras · Parzibyte

Python - Mínimo común múltiplo

En este post de programación en Python vamos a ver cómo obtener el MCD o mínimo común múltiplo de dos números. Simplemente vamos a aplicar la fórmula matemática, apoyándonos también del Máximo común divisor. Por si no lo sabes, el Mínimo común múltiplo de dos números es el número menor (es decir, el más pequeño de todos los posibles múltiplos) distinto de cero que es múltiplo de dos números. Veamos un ejemplo. Para los números 20 y 6, tenemos el múltiplo 60, pero también el 120, entre otros. Aunque hay varios múltiplos, a nosotros nos interesa el menor de ellos, que en este caso es 60; ya que es el número menor que es múltiplo de 20 y 6. No hay un número más pequeño que sea múltiplo de ambos. ...

abril 1, 2021 · 2 min · 358 palabras · Parzibyte

Redondear si parte decimal es 0.5

Al redondear números en cualquier lenguaje de programación como puede ser Python, Java, JavaScript, PHP, C, etcétera podemos usar floor, round y ceil para redondear hacia abajo, dependiendo del número o hacia arriba. Sin embargo cuando usamos round para redondear dependiendo del número, pasa algo. Si el número termina en .5 sube al siguiente, por ejemplo el 6.5 sube a 7. En ocasiones necesitamos que el número se redondee hacia abajo si su parte decimal es 0.5 o menos, y se redondee hacia arriba si no lo es. Así que en este post te mostraré cómo redondear dependiendo si el número termina en 0.5 sin importar el lenguaje de programación. ...

marzo 15, 2021 · 2 min · 390 palabras · Parzibyte