قسم صحيح جافا

Qsm Shyh Jafa



أثناء التعامل مع الحسابات الرياضية في Java ، يمكن أن تكون هناك حالات يكون فيها المطور مطلوبًا لحساب ' قسم 'من الأرقام. على سبيل المثال ، تبسيط القيم المعقدة أو حذف القيم العشرية من الكود. في مثل هذه السيناريوهات ، فإن ' تقسيم صحيح 'في Java يساعد في تبسيط وظائف التعليمات البرمجية في نهاية المبرمج.

ستوضح هذه المدونة تنفيذ ' تقسيم صحيح 'في جافا.

كيف يتم تنفيذ 'قسم صحيح' في جافا؟

في Java ، يمكن إجراء القسمة الصحيحة بمساعدة ' عامل حسابي (/) '. يمكن لهذا العامل إرجاع قسمة الأعداد الصحيحة المحددة أو إدخال المستخدم.







مثال 1: أداء القسمة على الأعداد الصحيحة المحددة

في هذا المثال ، يمكن حساب العددين الصحيحين المحددين للقسمة:



int عدد 1 = 25 ؛

نظام . خارج . println ( 'العائد هو:' + عدد 1 ) ؛

int عدد 2 = 5 ؛

نظام . خارج . println ( 'القاسم هو:' + عدد 2 ) ؛

int نتيجة = عدد 1 / عدد 2 ؛

نظام . خارج . println ( 'تقسيم الأعداد يصبح:' + نتيجة ) ؛

في مقطع التعليمات البرمجية أعلاه ، قم بتطبيق الخطوات التالية:



  • أولاً ، قم بتهيئة أول قيمة عدد صحيح ، أي ' توزيعات ارباح وعرضه.
  • وبالمثل ، اعرض العدد الصحيح الأخير الذي تمت تهيئته ، أي ' مقسم '.
  • الآن ، قم بتطبيق ' عامل حسابي (/) 'بين المقسوم والمقسوم عليه لحساب القسمة وعرض النتيجة الناتجة على وحدة التحكم.

انتاج |





في الإخراج أعلاه ، يمكن تحليل أن الرقم الناتج يتم عرضه بعد القسمة.



مثال 2: أداء التقسيم عند الأعداد الصحيحة لمدخلات المستخدم

في هذا المثال المحدد ، يمكن حساب الأعداد الصحيحة لإدخال المستخدم للقسمة. قبل التوجه إلى المثال ، قم بتضمين المكتبة الموضحة أدناه لتمكين إدخال المستخدم:

يستورد java.util.Scanner ؛

أضف الكود التالي في ' رئيسي() ' طريقة:

إدخال الماسح الضوئي = جديد الماسح الضوئي ( نظام . في ) ؛

نظام . خارج . println ( 'أدخل العائد:' ) ؛

int عدد 1 = مدخل. التالي ( ) ؛

نظام . خارج . println ( 'أدخل المقسوم عليه:' ) ؛

int عدد 2 = مدخل. التالي ( ) ؛

نظام . خارج . println ( 'يصبح التقسيم:' + عدد 1 / عدد 2 ) ؛

في هذا الرمز ، قم بتنفيذ الخطوات التالية:

  • إنشاء ' الماسح الضوئي 'كائن يسمى' مدخل 'عبر' جديد 'الكلمة الرئيسية و' الماسح الضوئي() 'المُنشئ ، على التوالي.
  • نلاحظ أن ' System.in 'تشير المعلمة إلى إدخال المستخدم.
  • في الخطوة التالية ، قم بربط ' nextInt () 'مع الكائن الذي تم إنشاؤه للتأكد من أن إدخال المستخدم هو' عدد صحيح '.
  • أخيرًا ، قم بتطبيق ' عامل حسابي (/) 'لإرجاع تقسيم أرقام إدخال المستخدم.

انتاج |

الحالة 1: الباقي يساوي '0' (قابل للقسمة بالكامل)

في هذه النتيجة ، من الواضح أن قسمة الوقت الحقيقي يتم إرجاعها بناءً على أرقام إدخال المستخدم.

الحالة 2: الباقي لا يساوي '0'

في حالة القسمة حيث لا يساوي الباقي ' 0 '، سيتم تقريب النتيجة النهائية إلى أكبر عدد صحيح قابل للقسمة ، على النحو التالي:

كما لوحظ ، يتم إرجاع أكبر عدد صحيح مدور.

خاتمة

في Java ، يمكن إجراء القسمة الصحيحة بمساعدة ' عامل حسابي (/) '. يتم ذلك عن طريق إرجاع العدد الصحيح المقابل أو أكبر عدد صحيح قابل للقسمة (في الحالة المتبقية). يمكن إجراء القسمة على الأعداد الصحيحة المحددة أو إدخال المستخدم. ناقشت هذه المدونة تنفيذ ' تقسيم صحيح 'في جافا.