একটি সংখ্যার "বর্গ" কি?
গণিত বা বীজগণিতে, আপনি একই সংখ্যাকে নিজের সাথে গুণ করে একটি সংখ্যার "বর্গ" খুঁজে পেতে পারেন। উদাহরণস্বরূপ, 2-এর বর্গ হল 4, এবং 3-এর বর্গ হল 9৷কিভাবে জাভা একটি সংখ্যা বর্গক্ষেত্র?
জাভাতে একটি সংখ্যার বর্গ গণনা করার বিভিন্ন উপায় রয়েছে, তবে আসুন সবচেয়ে সহজ পদ্ধতি দিয়ে শুরু করা যাক। আরও ভাল বোঝার জন্য নিম্নলিখিত উদাহরণটি দেখুন।উদাহরণ 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 এর বর্গ হল: 5 এর 4 বর্গ হল: 7 এর 25 বর্গ হল: 49
ব্যাখ্যা
এই উদাহরণে, আমরা একটি প্যারামিটার হিসাবে একটি পূর্ণসংখ্যা নিয়ে একটি সহজ পদ্ধতি getSquare() তৈরি করেছি। পদ্ধতিটি একটি পূর্ণসংখ্যা প্রদান করে যা এটিকে নিজের সাথে গুণ করে। সুতরাং আমরা উদাহরণ 1 এর 11, 14 এবং 17 লাইনে প্যারামিটার হিসাবে পাস করা সংখ্যার বর্গ পেয়েছি।উদাহরণ 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 এর বর্গ হল: 11.1 এর 12.25 বর্গ হল: 13.0 এর 123.21 বর্গ হল: 169.0
ব্যাখ্যা
এই উদাহরণে, আমরা জাভা দ্বারা প্রদত্ত Math.pow(সংখ্যা, POW) পদ্ধতি ব্যবহার করেছি যাতে "POW" পাস হওয়ার সময় সংখ্যাটিকে নিজের সাথে গুণ করে। আপনি এই পদ্ধতিটি "কিউব" বা নির্দিষ্ট কোনো পাওয়ার পর্যন্ত খুঁজে পেতে ব্যবহার করতে পারেন।উপসংহার
এই পোস্টের শেষ নাগাদ, জাভাতে একটি সংখ্যাকে কীভাবে বর্গ করা যায় সে সম্পর্কে আপনার প্রশ্নের সমাধান করা উচিত ছিল। যাইহোক, আপনি অনুশীলনের মাধ্যমে এটি আরও দখল পেতে পারেন। শিখতে থাকুন এবং খুশি কোডিং করুন!
আরো পড়া: |
---|
GO TO FULL VERSION