تخطَّ إلى المحتوى

12. الوحدات

أن تستورد وحدة قياسية وتستعمل دوالها.

  • الوحدة ملف .م تستورده في برنامجك. المكتبة القياسية الوحدات التي تأتي مع المجمّع.
  • اكتب استورد رياضيات في أول الملف، ثم استدعِ دوالها هكذا: رياضيات.جذر(81.0)، أي اسم الوحدة ثم نقطة ثم اسم الدالة.
مثال
استورد رياضيات
اطبع(رياضيات.جذر(81.0), " ", رياضيات.نسق(رياضيات.باي, 2))
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
9.0 3.14

جرّب هذا المثال في الملعب

استيراد وحدة غير موجودة:

يسبب الخطأ
استورد وحدة_لا_وجود_لها
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
​[خطأ دلالي E0167] سطر 1:1 - الوحدة 'وحدة_لا_وجود_لها' غير موجودة   1 | استورد وحدة_لا_وجود_لها     | ^~~~~~  ملاحظة: بُحث عنها في: المكتبة القياسية، وحدة_لا_وجود_لها.م، مكتبات/وحدة_لا_وجود_لها.م  تلميح: تأكد من اسم الملف ومن وجوده بجوار هذا الملف.

رمز الخروج: 2

في فهرس الأخطاء: E0167

اكتب دالة مسافة بين نقطتين بـ رياضيات.جذر، واطبع المسافة من (0، 0) إلى (3، 4)، ومن (1، 1) إلى (2، 2) بثلاث خانات بـ رياضيات.نسق.

اعرض الحل
الحل
استورد رياضيات
داله مسافة(س1 كسر, ص1 كسر, س2 كسر, ص2 كسر) كسر:
ارجع رياضيات.جذر((س2 - س1) * (س2 - س1) + (ص2 - ص1) * (ص2 - ص1))
اطبع(مسافة(0.0, 0.0, 3.0, 4.0))
اطبع(رياضيات.نسق(مسافة(1.0, 1.0, 2.0, 2.0), 3))
مخرجات مسجّلة من المجمّعmeem 11_حل.م · meem 0.10.0+b01b55f
5.01.414

الوحدات · المكتبة القياسية