מהו ה"ריבוע" של מספר?

במתמטיקה או באלגברה, אתה יכול למצוא את ה"ריבוע" של מספר, על ידי הכפלת אותו מספר עם עצמו. לדוגמה, הריבוע של 2 הוא 4, והריבוע של 3 הוא 9.

איך לריבוע מספר בג'אווה?

ישנן דרכים שונות לחישוב ריבוע של מספר ב-Java, אך נתחיל בשיטה הפשוטה ביותר. עיין בדוגמה הבאה להבנה טובה יותר.

דוגמה 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));
	}
}

תְפוּקָה

ריבוע של 2 הוא: 4 ריבוע של 5 הוא: 25 ריבוע של 7 הוא: 49

הֶסבֵּר

בדוגמה זו, יצרנו שיטה פשוטה getSquare() שלוקחת מספר שלם אחד כפרמטר. השיטה מחזירה מספר שלם לאחר הכפלתו בעצמי. אז נקבל את הריבוע של המספר המועבר כפרמטר בשורות 11, 14 ו-17 של דוגמה 1.

דוגמה 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));
	}
}

תְפוּקָה

ריבוע של 3.5 הוא: 12.25 ריבוע של 11.1 הוא: 123.21 ריבוע של 13.0 הוא: 169.0

הֶסבֵּר

בדוגמה זו, השתמשנו בשיטת Math.pow(number, POW) שסופקה על ידי Java כדי להכפיל את המספר עם עצמו לזמנים שעברו "POW". אתה יכול להשתמש בשיטה זו כדי למצוא "קוביה" או עד כל כוח שצוין.

סיכום

בסוף הפוסט הזה, שאלתך כיצד לריבוע מספר ב-Java הייתה אמורה להיפתר. עם זאת, אתה יכול לתפוס את זה יותר על ידי תרגול. המשך ללמוד וקידוד שמח!

קריאה נוספת: