Class Radici

java.lang.Object
it.unimi.di.prog2.h06.Radici

public class Radici extends Object
Classe di utilità per il calcolo delle radici quadrate.
  • Constructor Details

    • Radici

      public Radici()
  • Method Details

    • radiceParziale

      public static double radiceParziale(double x)
      Estrae se possibile la radice quadrata del numero dato.

      Funzione parziale che qualora l'argomento sia non negativo restituisce una approssimazione \( y \) della radice quadrata nel senso che \( |y^2 - x| < 10^{-3} \).

      Parameters:
      x - il numero di cui estrarre la radice, deve essere non negativo.
      Returns:
      l'approssimazione della radice quadrata.
    • radiceTotale

      public static double radiceTotale(double x)
      Estrae la radice quadrata del numero dato.

      Funzione totale che qualora l'argomento sia non negativo restituisce una approssimazione \( y \) della radice quadrata nel senso che \( |y^2 - x| < 10^{-3} \); viceversa, a fronte di un argomento negativo, resituisce il valore convenzionale -1.

      Parameters:
      x - il numero di cui estrarre la radice.
      Returns:
      l'approssimazione della radice quadrata se x è non negativo, altrimenti -1.