6/26/2008

Cálculo de raíces cuadradas en java

El siguiente ejemplo muestra como hacer uso de java.lang.Math para el cálculo de raíces cuadradas.

class raices {
  private static void log(String s)
  {
    System.out.println(s);
  }
  public static void main (String [] args)  
  {
    // sqrt(x) devuelve la raíz cuadrada.
    for (int i=0; i < 10; i++) {
      log("La raíz cuadrada de " + i + " es " + Math.sqrt(i));
   }
  }
}
La salida generada es:
La raíz cuadrada de 0 es 0.0
La raíz cuadrada de 1 es 1.0
La raíz cuadrada de 2 es 1.4142135623730951
La raíz cuadrada de 3 es 1.7320508075688772
La raíz cuadrada de 4 es 2.0
La raíz cuadrada de 5 es 2.23606797749979
La raíz cuadrada de 6 es 2.449489742783178
La raíz cuadrada de 7 es 2.6457513110645907
La raíz cuadrada de 8 es 2.8284271247461903
La raíz cuadrada de 9 es 3.0

8 comentarios:

Anónimo dijo...

bien buen aporte y para la raiz a la N ejm la raiz cubica de 27 ?¿? que es 3 como la hago ?¿

Anónimo dijo...

Math.pow(N, (1/3));

Anónimo dijo...

oe tarado la respuesta es:

package dominioDeLaAplicacion;
import biblioteca.*;
public class PryOperaciones {

public static void main(String arg[])
{
double N;
double radical;
double rpta;


LE.mostrarInformacion("Ingrese un numero entero: ");
N = LE.leerInt(" ");

LE.mostrarInformacion("Ingrese radical");
radical =LE.leerDouble("");

rpta = Math.pow(N,1/radical);

LE.mostrarInformacion("La raiz es: " + rpta);

}
}

aplicando la clase LE , que permite mostrar un cuadro de dialogo :D .

lil1i3 dijo...

y eso seria igual para un applet

ignacio posadas dijo...

hola q tal alguien tiene el algoritmo para el 5 de oro en java??? gracias

Anónimo dijo...

oseaa donde pitos esta haciendo alguna operacion esta toda mal 0

Anónimo dijo...

Mide nada de esto

Anónimo dijo...

W loco