
Te mostramos ejemplos para poder calcular tanto la raíz cuadrada como la raíz cúbica en Java.
Para ejecutar raíces cuadradas en Java es tan sencillo como usar la función estática sqrt(numero) que pertenece a la clase Math. La función sqrt() recibe como parámetro un número (double) y el resultado lo devuelve también como double. Como ves, la sintaxis de la función sqrt() es muy simple.
Para el caso del cáculo de la raíz cúbica utilizaremos otra función estática de la librería Math, en este caso cbrt(). La sintaxis de esta función es similar a la anterior.
Ejemplo raíz cuadrada Java
Como sacar la raíz cuadrada en Java:
public class RaizCuadrada
{
public static void main(String[] args)
{
int numeroEntrada=64;
double resultadoRaiz=Math.sqrt(numeroEntrada);
System.out.println("La raiz cuadrada de "+numeroEntrada+" es "+resultadoRaiz);
}
}
Ejemplo raíz cúbica Java
public class RaizCubica
{
public static void main(String[] args)
{
int numeroEntrada=64;
double resultadoRaiz=Math.cbrt(numeroEntrada);
System.out.println("La raiz cúbica de "+numeroEntrada+" es "+resultadoRaiz);
}
}
Más algoritmos matemáticas
| Algoritmo | Descripción |
| Sucesión de Fibonacci | Aprende a programar en Java la famosa sucesión de Fibonacci |
| Números Primos | Algoritmo de cálculo en Java para saber si un número es primo |
| Factorial | Cálculo del factorial de un número en Java |
| Número Pi | Aprende a calcular Pi en Java |
| Número e | Número e, algoritmo en Java |
| Raíz cuadrada | Desarrollo en Java del algoritmo raíz cuadrada |
| Números Perfectos | Determina en Java si un número es “perfecto” |
| Conversión binario – hexadecimal | Conversor binario a hexadecimal en Java |
| Generación de números aleatorios | Generar números aleatorios entre 1 y 100, ejemplos prácticos |
| Matrices en Java | Crea una matriz en Java y manéjala con soltura |
| Calculadora en Java | Ejemplo sencillo para montar una calculadora en java con interfaz básica |
Recursos básicos Java
| Asunto | Descripción |
| Tutorial básico y sintaxis | Tutorial básico Java y sintaxis. Aprende los fundamentos del lenguaje. |
| Hilos (Threads) | Aprende a manejar hilos y las cuestiones básicas de la concurrencia |
| Funciones Lambda | Aquí te enseñamos las nociones más importantes para arrancas con funciones lambda |
| Palíndromos | Programa de ejemplo para el uso de palíndromos en Java. |
| Máquina Virtual de Java | Te explicamos el funcionamiento de la máquina virtual de java (Java Virtual Machine – JVM) |
| JDK, JRE y JVM | Diferencias entre el JDK, JRE y JVM. |
| Mejores libros Java en Español | Hazte con los mejores libros Java para aprender paso a paso y profundizar en las mejores prácticas |
| TensorFlow | Manejo del API de TensorFlow para la construcción de grafos de operaciones y su ejecución |
| Tutorial Log4j | Tutorial para el manejo de Log4j, herramienta ágil y flexible para la gestión de Logs en Java |
| Java Security | Entiende y aplica las posibilidades que da Java para mantener la seguridad |
| Tutorial JConsole | Aprende los conceptos básicos de monitorización de procesos Java con JConsole |
| JavaFX | Tutorial de JavaFX, librería gráfica moderna para construcción de GUIs en móvil, escritorio y web. |
| Estructuras de datos en Java | Explicación y ejemplos de las estructuras de datos más importantes: listas, pila, cola, arbol. |
| Javaapi | Conjunto de clases, interfaces, métodos y paquetes que forman parte de la plataforma Java estándar |
| Algoritmo Huffman | Método eficiente para codificar datos, asignando códigos más cortos a los caracteres más frecuentes |