CodeGym /Java Blogu /Rastgele /Java'da Bir Sayının Karesi Nasıl Alınır?
John Squirrels
Seviye
San Francisco

Java'da Bir Sayının Karesi Nasıl Alınır?

grupta yayınlandı

Bir sayının "karesi" nedir?

Matematikte veya cebirde, bir sayının “karesini” aynı sayıyı kendisi ile çarparak bulabilirsiniz. Örneğin, 2'nin karesi 4 ve 3'ün karesi 9'dur.

Java'da bir sayının karesi nasıl alınır?

Java'da bir sayının karesini hesaplamanın farklı yolları vardır, ancak en basit yöntemle başlayalım. Daha iyi anlamak için aşağıdaki örneğe bir göz atın.

örnek 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));
	}
}

Çıktı

2'nin karesi: 4 5'in karesi: 25 7'nin karesi: 49

Açıklama

Bu örnekte, bir tamsayıyı parametre olarak alan basit bir getSquare() yöntemi yarattık . Yöntem, self ile çarptıktan sonra bir tamsayı döndürür. Böylece örnek 1'in 11, 14 ve 17. satırlarında parametre olarak geçirilen sayının karesini elde ederiz.

Örnek 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));
	}
}

Çıktı

3,5'in karesi: 12,25 11,1'in karesi: 123,21 13,0'ın karesi: 169,0

Açıklama

Bu örnekte, Java tarafından sağlanan Math.pow(number, POW) yöntemini kullanarak sayıyı “POW” geçilene kadar kendisiyle çarpmak için kullandık . Bu yöntemi "küp" bulmak için veya belirtilen herhangi bir güce kadar kullanabilirsiniz.

Çözüm

Bu yazının sonunda, Java'da bir sayının karesinin nasıl alınacağına ilişkin sorgunuz çözülmüş olmalıdır. Ancak, pratik yaparak bunu daha iyi anlayabilirsiniz. Öğrenmeye ve mutlu kodlamaya devam edin!

Daha fazla okuma:

Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION