Resumen: mostrar cómo obtener la raíz cuadrada y cúbica en Java.
Vamos a usar los métodos ofrecidos en la clase Math
, específicamente Math.sqrt
y Math.cbr
aunque de igual forma podemos obtener la cúbica usando Math.pow
.
Comencemos con el primer ejemplo. Para ello, usamos Math.sqrt
en donde sqrt
quiere decir square root. Recibe un double
, el cual es el número; y devuelve igualmente un double
que es la raíz cuadrada del número.
Se hace así:
Es muy simple de calcular.
La clase Math de Java ya provee un método para calcular la raíz cúbica de un número y funciona de igual forma que Math.sqrt
, solo que ahora se invoca a cbrt
:
El funcionamiento es el mismo que el anterior, solo que ahora vamos a obtener la raíz cúbica.
Aunque usamos Math.pow
en Java para elevar un número también podemos usarlo para obtener la raíz cúbica, esto se logra elevando un número a un tercio, 1 / 3
, 0.33
, etcétera.
Por ejemplo:
Solo pon atención en la línea 2 pues se está casteando el resultado de 1 / 3
a un double.
Este método puede funcionar para lenguajes que no implementan el método cbrt; por ejemplo, lo usamos en Python.
Llegó el momento de colocar todo el código junto y ejecutarlo. Para ejemplificar queda así:
Lo único que cambia es el nombre de las variables. Yo utilizo System.out.printf
, pero se puede usar cualquier método para imprimir las variables.
Si quieres, puedes ejecutar el código en línea gracias a un compilador java online. Yo lo he ejecutado y el resultado es correcto:
Nota: en algunos casos necesitas redondear el resultado, ya que como son decimales, los resultados nunca serán exactos.
Te invito a leer más sobre Java en mi blog.
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
Esta web usa cookies.