পূর্ণসংখ্যা বিভাগ জাভা

Purnasankhya Bibhaga Jabha



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

এই ব্লগটি 'এর বাস্তবায়ন চিত্রিত করবে পূর্ণসংখ্যা বিভাগ 'জাভাতে।

জাভাতে 'পূর্ণসংখ্যা বিভাগ' কীভাবে সম্পাদন করবেন?

জাভাতে, পূর্ণসংখ্যা বিভাজন 'এর সাহায্যে করা যেতে পারে পাটিগণিত অপারেটর ( / ) ” এই অপারেটর নির্দিষ্ট বা ব্যবহারকারী-ইনপুট পূর্ণসংখ্যার বিভাগ ফেরত দিতে পারে।







উদাহরণ 1: নির্দিষ্ট পূর্ণসংখ্যার উপর বিভাগ সম্পাদন করা

এই উদাহরণে, দুটি নির্দিষ্ট পূর্ণসংখ্যা বিভাজনের জন্য গণনা করা যেতে পারে:



int সংখ্যা1 = 25 ;

পদ্ধতি . আউট . println ( 'লভ্যাংশ হল:' + সংখ্যা1 ) ;

int সংখ্যা2 = 5 ;

পদ্ধতি . আউট . println ( 'ভাজক হল:' + সংখ্যা2 ) ;

int ফলাফল = সংখ্যা1 / সংখ্যা2 ;

পদ্ধতি . আউট . println ( 'সংখ্যার বিভাজন হয়ে যায়:' + ফলাফল ) ;

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



  • প্রথমে, প্রথম পূর্ণসংখ্যার মান শুরু করুন, যেমন, “ লভ্যাংশ ”, এবং এটি প্রদর্শন করুন।
  • একইভাবে, শেষের আরম্ভকৃত পূর্ণসংখ্যা প্রদর্শন করুন, অর্থাৎ, “ বিভাজক
  • এখন, প্রয়োগ করুন ' পাটিগণিত অপারেটর(/) ” ভাগ গণনা করতে লভ্যাংশ এবং ভাজকের মধ্যে এবং কনসোলে ফলাফল প্রদর্শন করুন।

আউটপুট





উপরের আউটপুটে, এটি বিশ্লেষণ করা যেতে পারে যে ফলাফলের সংখ্যাটি বিভাজনের পরে প্রদর্শিত হয়।



উদাহরণ 2: ব্যবহারকারীর ইনপুট পূর্ণসংখ্যার উপর পারফর্মিং ডিভিশন

এই নির্দিষ্ট উদাহরণে, ব্যবহারকারীর ইনপুট পূর্ণসংখ্যা বিভাজনের জন্য গণনা করা যেতে পারে। উদাহরণে যাওয়ার আগে, ব্যবহারকারীর ইনপুট সক্ষম করতে নীচের প্রদত্ত লাইব্রেরিটি অন্তর্ভুক্ত করুন:

আমদানি java.util.Scanner ;

নিম্নলিখিত কোড যোগ করুন ' প্রধান() 'পদ্ধতি:

স্ক্যানার ইনপুট = নতুন স্ক্যানার ( পদ্ধতি . ভিতরে ) ;

পদ্ধতি . আউট . println ( 'লভ্যাংশ লিখুন:' ) ;

int সংখ্যা1 = ইনপুট. nextInt ( ) ;

পদ্ধতি . আউট . println ( 'ভাজক লিখুন:' ) ;

int সংখ্যা2 = ইনপুট. nextInt ( ) ;

পদ্ধতি . আউট . println ( 'বিভাগ হয়ে যায়:' + সংখ্যা1 / সংখ্যা2 ) ;

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

  • একটা তৈরি কর ' স্ক্যানার 'বস্তুর নাম' ইনপুট 'এর মাধ্যমে' নতুন ' কীওয়ার্ড এবং ' স্ক্যানার() 'নির্মাতা, যথাক্রমে।
  • উল্লেখ্য যে ' System.in ” প্যারামিটার ব্যবহারকারীর ইনপুট বোঝায়।
  • পরবর্তী ধাপে, সংযুক্ত করুন ' NextInt() ব্যবহারকারীর ইনপুট নিশ্চিত করার জন্য তৈরি বস্তুর সাথে পদ্ধতি ' পূর্ণসংখ্যা
  • অবশেষে, প্রয়োগ করুন ' পাটিগণিত অপারেটর ( / ) ” ব্যবহারকারীর ইনপুট সংখ্যার বিভাজন ফেরত দিতে।

আউটপুট

কেস 1: অবশিষ্টাংশ সমান '0' (সম্পূর্ণভাবে বিভাজ্য)

এই ফলাফলে, এটি স্পষ্ট যে ব্যবহারকারীর ইনপুট সংখ্যার উপর ভিত্তি করে রিয়েল-টাইম বিভাগ ফেরত দেওয়া হয়েছে।

কেস 2: অবশিষ্টাংশ '0' এর সমান নয়

বিভাজনের ক্ষেত্রে যেখানে অবশিষ্টাংশ 'এর সমতুল্য নয় 0 ”, চূড়ান্ত ফলাফলটি সবচেয়ে বড় বিভাজ্য পূর্ণসংখ্যাতে পরিণত হবে, নিম্নরূপ:

যেমন পর্যবেক্ষণ করা হয়েছে, বৃহত্তম বৃত্তাকার পূর্ণসংখ্যা ফেরত দেওয়া হয়।

উপসংহার

জাভাতে, পূর্ণসংখ্যা বিভাজন 'এর সাহায্যে করা যেতে পারে পাটিগণিত অপারেটর ( / ) ” এটি সংশ্লিষ্ট বা বৃহত্তম বিভাজ্য পূর্ণসংখ্যা (বাকি ক্ষেত্রে) ফেরত দিয়ে করা হয়। বিভাজনটি নির্দিষ্ট বা ব্যবহারকারীর ইনপুট পূর্ণসংখ্যার উপর সঞ্চালিত হতে পারে। এই ব্লগটি 'এর বাস্তবায়ন নিয়ে আলোচনা করেছে' পূর্ণসংখ্যা বিভাগ 'জাভাতে।