কিভাবে Java Math.round() পদ্ধতি ব্যবহার করবেন

Kibhabe Java Math Round Pad Dhati Byabahara Karabena



জাভাতে গাণিতিক গণনার সাথে কাজ করার সময়, এমন উদাহরণ হতে পারে যেখানে বিকাশকারীকে একটি ফ্লোটের পরিবর্তে একটি বৃত্তাকার পূর্ণসংখ্যা আনতে হবে। উদাহরণস্বরূপ, অসীম দশমিক পয়েন্ট সমন্বিত সংখ্যাগুলিকে রাউন্ডিং অফ করা প্রক্রিয়াকরণের গতিকে প্রভাবিত করে এবং মেমরিও গ্রাস করে। এই ধরনের পরিস্থিতিতে, ' Math.round() জাভাতে ” পদ্ধতি অস্পষ্টতা বাদ দিতে সহায়তা করে।

এই ব্লগটি জাভাতে “Math.round()” পদ্ধতির ব্যবহার নিয়ে আলোচনা করবে।







কিভাবে জাভা “Math.round()” পদ্ধতি ব্যবহার করবেন?

দ্য ' Math.round() ” পদ্ধতিটি তার পরামিতি হিসাবে নির্দিষ্ট করা সংখ্যাটিকে তার নিকটতম আপ বা নিচের পূর্ণসংখ্যার সাথে রাউন্ড অফ করতে ব্যবহৃত হয়।



বাক্য গঠন



পাবলিক স্ট্যাটিক int রাউন্ড ( float x )


উপরের সিনট্যাক্সে, ' এক্স ” ফ্লোট বা ডবলের সাথে মিলে যায় যেটিকে নিকটতম পূর্ণসংখ্যাতে বৃত্তাকার করতে হবে।





উদাহরণ 1: ফ্লোট ভেরিয়েবলকে রাউন্ড অফ করার জন্য 'Math.round()' পদ্ধতির ব্যবহার

এই উদাহরণে, এই পদ্ধতিটি দুটি অভিন্ন সংখ্যাকে তাদের সংশ্লিষ্ট নিকটতম পূর্ণসংখ্যার সাথে বৃত্তাকার করতে ব্যবহার করা যেতে পারে:



দ্বিগুণ সংখ্যা 1 = 53.65 ;
দ্বিগুণ সংখ্যা2 = 53.25 ;
System.out.println ( 'বৃত্তাকার সংখ্যা হল:' +গণিত.বৃত্তাকার ( 1 নম্বর ) ) ;
System.out.println ( 'বৃত্তাকার সংখ্যা হল:' +গণিত.বৃত্তাকার ( ২ নম্বর ) ) ;


উপরের কোড-স্নিপেটে:

    • উল্লিখিত দুটি ফ্লোট মান শুরু করুন।
    • এর পরে, প্রয়োগ করুন ' Math.round() ” উভয় ফ্লোটের উপর তাদের যথাক্রমে নিকটতম আপ এবং ডাউন পূর্ণসংখ্যাতে বৃত্তাকার করার পদ্ধতি।

আউটপুট




উপরের আউটপুটে, বৃত্তাকার বন্ধ অভিন্ন সংখ্যা উভয়ের মধ্যে পার্থক্য লক্ষ্য করা যায়।

উদাহরণ 2: ইতিবাচক এবং নেতিবাচক অসীম গণনা করার জন্য 'Math.round()' পদ্ধতির ব্যবহার

এই বিশেষ উদাহরণে, দীর্ঘ ভেরিয়েবলের সর্বোচ্চ এবং সর্বনিম্ন মান ফেরাতে আলোচিত পদ্ধতি প্রয়োগ করা যেতে পারে:

ডবল পজিটিভইনফিনিটি = ডাবল।POSITIVE_INFINITY;
ডবল নেগেটিভ ইনফিনিটি = ডাবল।NEGATIVE_INFINITY;
System.out.println ( গণিত ( পজিটিভ ইনফিনিটি ) ) ;
System.out.println ( গণিত ( নেতিবাচক ইনফিনিটি ) ) ;


কোডের উপরের লাইনগুলিতে, নিম্নলিখিত পদক্ষেপগুলি প্রয়োগ করুন:

    • প্রথমত, তাদের বৃত্তাকার করার জন্য যথাক্রমে ধনাত্মক এবং নেতিবাচক অসীমগুলি নির্দিষ্ট করুন।
    • এখন, প্রয়োগ করুন ' Math.round() ধনাত্মক এবং নেতিবাচক উভয় অসীমের উপর পদ্ধতি যথাক্রমে সর্বাধিক এবং সর্বনিম্ন লং এর মান আনতে।

আউটপুট




উপরের আউটপুটে, এটা স্পষ্ট যে ধনাত্মক এবং ঋণাত্মক অসীমকে বৃত্তাকার করার পরে, দীর্ঘ, অর্থাৎ, সর্বোচ্চ এবং মিনিমামের চরম মানগুলি ফিরিয়ে দেওয়া হয়েছে।

উপসংহার

দ্য ' Math.round() জাভাতে 'পদ্ধতিটি তার পরামিতি হিসাবে নির্দিষ্ট করা সংখ্যাটিকে তার নিকটতম আপ বা নিচের পূর্ণসংখ্যার সাথে রাউন্ড অফ করার জন্য ব্যবহার করা হয়। পূর্বের উদাহরণে, এটি নির্দিষ্ট ফ্লোটগুলিকে নিকটতম পূর্ণসংখ্যাতে বৃত্তাকার করতে ব্যবহার করা যেতে পারে। পরবর্তী চিত্রে, এটি দীর্ঘের সর্বোচ্চ এবং সর্বনিম্ন মান আনতে প্রয়োগ করা যেতে পারে। এই ব্লগটি ' Math.round() জাভাতে ' পদ্ধতি।