Hvordan firkant og kvadratrot et tall i Java

Hvordan firkant og kvadratrot et tall i Java

2 x 2 = 4

er skrevet som,

22 = 4

og kvadratet på 2 er 4, mens kvadratroten til 4 er 2. The Big 2 er basen, og de andre 2 er indeksen.

3 x 3 = 9

er skrevet som,

32 = 9

og kvadratet på 3 er 9, mens kvadratroten til 9 er 3. 3 er basen og 2 er indeksen.

4 x 4 = 16

er skrevet som,

42 = 16

og kvadratet på 4 er 16, mens kvadratroten til 16 er 4. 4 er basen og 2 er indeksen.

5 x 5 = 25

er skrevet som,

52 = 25

og kvadratet på 5 er 25, mens kvadratroten på 25 er 5. 5 er basen og 2 er indeksen.

Når et tall multipliseres av seg selv, er resultatet av antallet. Det vil si at hvis et heltall multipliseres av seg selv, er resultatet av multiplikasjonen det firkantede heltallet. Det motsatte av det firkantede heltalet er kvadratroten. Hvis et dobbelttypenummer multipliseres av seg selv, er resultatet kvadratet med dobbelttypenummeret. Det motsatte av det firkantede dobbelttypen nummeret er kvadratroten. Merk: kvadratroten til en Ineger kan fremdeles være et dobbelttypenummer.

Java Math Class har POW () -metoden for å finne firkanter og SQRT () -metoden for å finne firkantede røtter. Matematikklassen er i Java.lang.* pakke. Når en klasse som skal brukes er i Java.lang.* Pakken, denne pakken trenger ikke å importeres.

Kvadrating et tall i java

Offentlig statisk dobbelt POW (dobbel a, dobbel b)

Denne underhodingen er syntaks for POW-metoden i matematikklassen. “POW” står for “Power”, som betyr en base hevet til en indeks. Metoden er statisk, noe som betyr at matematikkobjektet ikke trenger å bli instantiert for at metoden skal brukes. I dette tilfellet blir navnet på klassen, "matematikk" brukt etterfulgt av prikken og deretter metodenavnet. Metoden er offentlig, noe som betyr at den kan nås utenfor klassekoden.

Det første argumentet for denne metoden er basen, mens det andre argumentet er indeksen. Begge argumentene er av dobbelttypen. Metoden returnerer en dobbel, som er kraften i dobbelttypen. Kraften er basen som er hevet til en indeks. Når det gjelder firkant, må indeksen være 2 og ingenting annet.

Følgende program, sender ut kvadratet på 2:

public class theclass
public static void main (String [] args)
dobbel val = 2;
dobbel pw = matematikk.POW (Val, 2);
System.ute.println (pw);

Utgangen er 4.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.POW (2, 2));

Følgende program, sender ut kvadratet på 3:

public class theclass
public static void main (String [] args)
dobbel val = 3;
dobbel pw = matematikk.POW (Val, 2);
System.ute.println (pw);

Utgangen er 9.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.POW (3, 2));

Følgende program, sender ut kvadratet på 4:

public class theclass
public static void main (String [] args)
dobbel val = 4;
dobbel pw = matematikk.POW (Val, 2);
System.ute.println (pw);

Utgangen er 16.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.POW (4, 2));

Følgende program, sender ut kvadratet til dobbelttypenummeret, 2.5:

public class theclass
public static void main (String [] args)
dobbel val = 2.5;
dobbel pw = matematikk.POW (Val, 2);
System.ute.println (pw);

Utgangen er 5.25. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.POW (2.5, 2));

Kvadratrot av et tall i java

Offentlig statisk dobbel SQRT (dobbel a)

Denne underhodingen er syntaks for firkantet-rottemetoden til matematikklassen. “SQRT” står for “Square Root”, som betyr at antallet som vil bli multiplisert av seg selv for å gi resultatet (nummeret aktuelt). Metoden er statisk, noe som betyr at matematikkobjektet ikke trenger å bli instantiert for at metoden skal brukes. I dette tilfellet blir navnet på klassen, "matematikk" brukt etterfulgt av prikken og deretter metodenavnet. Metoden er offentlig, noe som betyr at den kan nås utenfor klassekoden.

Det er bare ett argument for denne metoden: kvadratresultatet (antallet hvis kvadratrot er nødvendig). Argumentet er av dobbelttypen. Metoden returnerer en dobbel, som er den doble kvadratroten av det doble typede argumentet. Square-Root er basen som ble hevet til indeksen, 2.

Følgende program, sender ut kvadratroten til 4:

public class theclass
public static void main (String [] args)
dobbel val = 4;
dobbel RT = matematikk.sqrt (val);
System.ute.println (RT);

Utgangen er 2.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.SQRT (4));

Følgende program, sender ut kvadratroten til 9:

public class theclass
public static void main (String [] args)
dobbel val = 9;
dobbel RT = matematikk.sqrt (val);
System.ute.println (RT);

Utgangen er 3.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.SQRT (9));

Følgende program, sender ut kvadratroten til 16:

public class theclass
public static void main (String [] args)
dobbel val = 16;
dobbel RT = matematikk.sqrt (val);
System.ute.println (RT);

Utgangen er 4.0. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.SQRT (16));

Følgende program, sender ut kvadratroten til dobbelttypenummeret, 6.25:

public class theclass
public static void main (String [] args)
dobbel val = 6.25;
dobbel RT = matematikk.sqrt (val);
System.ute.println (RT);

Utgangen er 2.5. For samme utgang kunne koden ganske enkelt ha blitt skrevet som:

public class theclass
public static void main (String [] args)
System.ute.Println (matematikk.SQRT (6.25));

Konklusjon

Hvis et tall multipliseres av seg selv, er resultatet av antallet. Det motsatte er kvadratroten. Java Math Method -syntaks for kvadratet med et tall er:

Offentlig statisk dobbelt POW (dobbel a, dobbel b)

der det andre argumentet alltid er 2 og det første argumentet er antallet hvis torget er nødvendig.

Java Math Method-syntaks for kvadratroten til et tall er:

Offentlig statisk dobbel SQRT (dobbel a)

Hvor antallet interesse er det eneste argumentet.