Para aplicarle la raíz cuadrada a un número enjava usaremos el métodoMath.sqrt
Lo único que debemos hacer es declarar una variable preferiblemente de tipo float y almacenar en ésta el resultado del métodoMath.sqrt(numero). Ejemplo si tenemos Math.sqrt(16) el resultado sería 4.
Ejemplo raíz cuadrada:
12345 | int numero;System.out.println("Ingrese el radicando: ");numero = tec.nextInt();float resultado1 = (float) Math.sqrt(numero);System.out.println("La raiz cuadrada de "+ numero + " es: " + resultado1); |
Ingrese el radicando:9La raiz cuadrada de 9 es: 3.0
También si queremos podemos operar raíces cúbicas, y con cualquier índice n. Haremos algo parecido a lo mostrado en la entradaElevar un número a una potencia en java Math.pow
Ejemplo de raíz de índice n:
1234567 | double indice, radicando;System.out.println("Ingrese el radicando ");radicando = tec.nextInt();System.out.println("Ingrese el indice");indice = tec.nextInt();float resultado2 = (float) Math.pow(radicando, 1/indice);System.out.println("La raíz " + indice+ " de "+ radicando+ " es "+ resultado2); |
Si lo ven almacenamos el valor del radicando y del índice de la raíz en sus respectivas variables, luego el métodoMath.pow se encargará de realizar la operación.Recordemos que si tenemos la raíz cuadrada de 4 ésto sería igual a decir 4 elevado a la 1/2, por ello la operación 1/índice en el segundo parámetro del método Math.pow.
En consola vamos a ver algo parecido a lo siguiente:Ingrese el radicando64Ingrese el indice3La raíz 3.0 de 64.0 es 4.0