CodeGym /จาวาบล็อก /สุ่ม /วิธียกกำลังสองตัวเลขใน Java
John Squirrels
ระดับ
San Francisco

วิธียกกำลังสองตัวเลขใน Java

เผยแพร่ในกลุ่ม

“กำลังสอง” ของตัวเลขคืออะไร?

ในวิชาคณิตศาสตร์หรือพีชคณิต คุณสามารถหา "กำลังสอง" ของตัวเลขได้โดยการคูณจำนวนที่เท่ากันกับตัวมันเอง ตัวอย่างเช่น กำลังสองของ 2 คือ 4 และกำลังสองของ 3 คือ 9

จะยกกำลังสองตัวเลขใน Java ได้อย่างไร?

มีวิธีการคำนวณกำลังสองของตัวเลขหลายวิธีใน 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 ควรได้รับการแก้ไขแล้ว อย่างไรก็ตาม คุณสามารถคว้าสิ่งนี้ได้มากขึ้นจากการฝึกฝน เรียนรู้ต่อไปและเขียนโค้ดอย่างมีความสุข!

อ่านเพิ่มเติม:

ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION