Hva er "firkanten" til et tall?
I matematikk eller algebra kan du finne "kvadraten" til et tall ved å multiplisere det samme tallet med seg selv. For eksempel er kvadratet av 2 4, og kvadratet av 3 er 9.Hvordan kvadrere et tall i Java?
Det er forskjellige måter å beregne kvadratet til et tall på i Java, men la oss starte med den enkleste metoden. Ta en titt på følgende eksempel for bedre forståelse.Eksempel 1
package com.square.java;
public class AlgebricSquare {
public static int getSquare(int number) {
return number * number;
}
public static void main(String[] args) {
int number = 2;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 5;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 7;
System.out.println("Square of " + number + " is: " + getSquare(number));
}
}
Produksjon
Kvadrat på 2 er: 4 Kvadrat på 5 er: 25 Kvadrat på 7 er: 49
Forklaring
I dette eksemplet har vi laget en enkel metode getSquare() som tar ett heltall som parameter. Metoden returnerer et heltall etter å ha multiplisert det med seg selv. Så vi får kvadratet av tallet sendt som en parameter i linje 11, 14 og 17 i eksempel 1.Eksempel 2
package com.square.java;
public class MathSquare {
public static final Integer POW = 2;
public static Double getSquare(Double number) {
return Math.pow(number, POW);
}
public static void main(String[] args) {
Double number = 3.5;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 11.1;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 13.0;
System.out.println("Square of " + number + " is: " + getSquare(number));
}
}
Produksjon
Kvadrat på 3,5 er: 12,25 Kvadrat på 11,1 er: 123,21 Kvadrat på 13,0 er: 169,0
Forklaring
I dette eksemplet har vi brukt Math.pow(nummer, POW) -metoden levert av Java for å multiplisere tallet med seg selv til gangene "POW" passeres. Du kan bruke denne metoden til å finne "kube" eller opp til en hvilken som helst kraft spesifisert.Konklusjon
Mot slutten av dette innlegget burde spørsmålet ditt om hvordan du kvadre et tall i Java ha blitt løst. Du kan imidlertid få mer tak i dette ved å øve. Fortsett å lære og lykkelig koding!
Mer lesing: |
---|
GO TO FULL VERSION