معامل القسمة
جزء من قسم Fundamentals في رحلة GO على Coddy — الدرس 16 من 109.
يقوم عامل القسمة (/) بقسمة المعامل الأيسر على المعامل الأيمن.
قم بإنشاء متغيرين وقم بإجراء عملية القسمة:
a := 10
b := 3
result := a / b
fmt.Println(result)الناتج:
3لاحظ أنه عند قسمة الأعداد الصحيحة، تقوم Go ببتر النتيجة (تزيل الجزء العشري).
للقسمة العشرية، استخدم أرقام الفاصلة العائمة:
x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)الناتج:
3.3333333333333335التحدي
مبتدئأكمل الكود لإجراء عملية القسمة وطباعة النتيجة.
ورقة مرجعية
يقوم عامل القسمة (/) بقسمة المعامل الأيسر على المعامل الأيمن:
a := 10
b := 3
result := a / b
fmt.Println(result) // الناتج: 3عند قسمة الأعداد الصحيحة، تقوم لغة Go باقتطاع النتيجة (إزالة الجزء العشري).
للقسمة العشرية، استخدم أرقام الفاصلة العائمة (floating-point numbers):
x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult) // الناتج: 3.3333333333333335جرّب بنفسك
package main
import "fmt"
func main() {
// هذه الأرقام معرفة مسبقاً لك
number1 := 20.0
number2 := 4.0
// TODO: قم بقسمة number1 على number2 وقم بتخزين النتيجة في المتغير 'result'
var result float64
// سيقوم هذا بطباعة النتيجة
fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4معاملات المقارنة والمعاملات المنطقية
معاملات المقارنة - الجزء 1معاملات المقارنة - الجزء 2معامل AND المنطقيمعامل OR المنطقيمعامل NOT المنطقيأساسيات أولوية المعاملاتملخص - إجراء المقارنات7تدفق التحكم: الحلقات التكرارية
شرح حلقة `for`حلقة `for` - أساسياتحلقة `for` - بشرط فقطالكلمة المفتاحية `break`الكلمة المفتاحية `continue`الحلقات المتداخلةملخص - تكرار العمليات2المتغيرات وأنواع البيانات الأساسية
ما هو المتغير؟استنتاج النوع باستخدام `:=`الأعداد الصحيحة (int)أرقام الفاصلة العائمةالقيم المنطقية (Booleans)النصوص (Strings)القيم الصفريةالثوابتقواعد التسميةملخص - المتغيرات والأنواع5الإدخال والإخراج الأساسي
المخرجات المنسقةرموز التنسيقطباعة الأنواعالحصول على مدخلات المستخدم الأساسيةملخص - الإدخال والإخراج8الدوال
فهم الدوالالتصريح عن دالةاستدعاء الدوالمعاملات الدالةإرجاع قيمة واحدةإرجاع قيم متعددةقيم الإرجاع المسماةأساسيات نطاق الدالةملخص - إنشاء كود قابل لإعادة الاستخدام3المعاملات الأساسية
المعاملات الحسابيةمعامل القسمةمعامل باقي القسمةمعامل التعيينمعاملات التعيين المركبةالزيادة والنقصانملخص - الحسابات6تدفق التحكم: الجمل الشرطية
جملة `if`الكلمة المفتاحية `else`الكلمة المفتاحية `else if`تظليل المتغيرات في `if`تهيئة المتغيراتجملة `switch``switch` مع التعبيرات`switch` بدون تعبيرالكلمة المفتاحية `fallthrough`ملخص - اتخاذ القرارات