القسمة الصحيحة
جزء من قسم الدوائر الأولى في رحلة Arduino على Coddy. الدرس 15 من 22.
عندما يكون كلا طرفَي / عددين صحيحين، تكون الإجابة عددًا صحيحًا أيضًا. يُحذف الجزء الكسري ولا يُقرَّب: 7 / 2 تساوي 3، و19 / 10 تساوي 1.
%: 7 % 2 تساوي 1. معًا، يجيبان عن سؤال «كم مرة يتّسع، وكم يتبقى؟».
Serial.println(7 / 2); // 3
Serial.println(7 % 2); // 1
Serial.println(7.0 / 2); // 3.50للاحتفاظ بالجزء الكسري، اكتب أحد العددين مع فاصلة عشرية. 7.0 عدد عشري، والقسمة على عدد عشري تعطي إجابة عشرية: 3.5. تعرض Serial.println() الأعداد العشرية برقمين بعد الفاصلة، لذا تطبع 3.50.
التحدي
سهلتُوزَّع 17 حلوى على 5 أطفال. في setup()، اطبع ثلاثة أسطر:
- عدد الحلوى التي يحصل عليها كل طفل:
17 / 5 - عدد الحلوى المتبقية:
17 % 5 - الحصة الدقيقة كعدد عشري:
17.0 / 5
اضغط على Run، ثم Check.
جرّب بنفسك
void setup() {
Serial.begin(9600);
// نصيب كل طفل، وما يتبقى، والنصيب الدقيق
}
void loop() {
}
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الدوائر الأولى
3الرياضيات على اللوح
الثوابت المُسمّاةعوامل الحسابالقسمة الصحيحةالأعداد العشرية باستخدام floatوميض تزداد سرعتهتدرّب بنفسك: Playground لـ Arduino