محوّل متري
2.5 كم تساوي 2500 م، و500 مل تساوي 0.5 لتر. اختر الوحدة التي لديك والوحدة التي تحتاجها من بين اثنتي عشرة وحدة مترية للطول والكتلة والحجم، دون تحريك الفاصلة العشرية يدويًا. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 2.5
- من
- Km
- To
- M
- النتيجة
- 2,500 m
- الكمية
- length
- العامل
- 1,000
- القيمة بوحدات SI
- 2,500
يحوّل المحوّل المتري عددًا منتهيًا من وحدة في عائلة SI إلى وحدة أخرى دون خلط الطول والكتلة والحجم. يكتب الطلاب وأمناء المستودعات وفنيو المختبرات ونوافذ الشحن كل يوم الحقول الثلاثة ذاتها: القيمة، والوحدة الموجودة، والوحدة المطلوبة. يقبل هذا الطرف تلك الحقول الثلاثة، ويضرب عبر أساس SI دقيق — المتر أو الكيلوغرام أو المتر المكعب — ويعيد القيمة المحوّلة مع وحدة الهدف. وتُرفض القيم غير المنتهية كذلك.
عائلات SI والبادئات ولماذا تفشل الأزواج المختلطة
ينظّم النظام الدولي للوحدات القياس اليومي في عائلات متسقة لا في كومة من الأسماء التاريخية. يعيش الطول على المتر، والكتلة على الكيلوغرام، والحجم على المتر المكعب. وكل وحدة مترية شائعة يقبلها هذا المحوّل هي مضاعف دقيق بقوة عشرة لأحد تلك الأسس الثلاثة.
لا تختلف المليمترات والسنتيمترات والأمتار والكيلومترات إلا ببادئات SI: الملي جزء من ألف، والسنتي جزء من مئة، والكيلو ألف. وتتبع المليغرامات والغرامات والكيلوغرامات والأطنان المنطق ذاته على الكتلة، إذ تُعرَّف الطن بألف كيلوغرام. وتقع المليلترات واللترات والسنتيمترات المكعبة والأمتار المكعبة على الحجم؛ فالمليلتر معرَّف بأنه سنتيمتر مكعب واحد، لذا فإن التحويل من المليلترات إلى السنتيمترات المكعبة هوية.
والتحويل داخل العائلة ضرب وقسمة واحدة: المدخل مضروبًا في عامل المصدر ومقسومًا على عامل الهدف. أما التحويل عبر العائلات فليس تحويل وحدات أصلًا: الكيلوغرام ليس طولًا، والمتر ليس حجمًا.
عقد الإدخال وشكل الاستجابة وسلوك الأخطاء
وكلاهما محصور في تعداد مغلق من رموز مترية شائعة: mm وcm وm وkm للطول؛ وmg وg وkg وt للكتلة؛ وml وl وcm3 وm3 للحجم. تفشل الرموز المجهولة. وتعيد formula صياغة الحساب في سلسلة قصيرة تصلح لإيصال أو لمراجعة واجب.
تُسمح القيم السالبة لأن الفروقات ذات الإشارة تظهر في المخزون والمختبر؛ ويُسمح بالصفر؛ ولا تُرفض إلا المقادير غير المنتهية.
أين يُثبت المحوّل المتري جدواه
تستخدم الصفوف محوّلًا متريًا كي يتمرّن المتعلمون على بادئات SI دون إزاحة فاصلة عشرية يدويًا. يمكن للمعلم أن يطلب 2.5 كيلومترًا بالأمتار ويتوقع 2500، أو 500 مليلتر باللترات ويتوقع 0.5، ويمكن لإضافة LMS أن تصحّح البنود ذاتها بهذا المرجع الحتمي. وتحوّل المختبرات المليغرامات إلى غرامات والمليلترات إلى أمتار مكعبة عند تحضير الكواشف؛ وتحوّل نوافذ الشحن الكيلوغرامات إلى أطنان والأمتار المكعبة إلى لترات عند تسعير الشحن.
وتستفيد المواقع التي تتصدّر استعلام المحوّل المتري من أداة حية يطابق مسارها المجاني في المتصفح مسار الأتمتة بايتًا ببايت على الوحدة النقية ذاتها. ولا يستهلك فشل التحقق أي رصيد. أبقِ الطلبات صغيرة، وثبّت النتيجة المقرّبة في الاختبارات، فتحصل على قفزات SI قابلة للتكرار للواجبات وسكربتات المستودع وعمال الحافة دون إقامة مكتبة عامة لتحويل الوحدات.
حالات الاستخدام
تدريبات بادئات SI في الصف
دع الطلاب يحوّلون 2.5 km إلى m أو 500 ml إلى l ويتحققون من النتيجة الدقيقة بقوة عشرة مقابل جداول البادئات في الكتاب.
دفاتر المختبر وتحضير الكواشف
حوّل المليغرامات إلى غرامات والمليلترات إلى سنتيمترات مكعبة عندما يخلط بروتوكول بادئات SI للكتلة والحجم.
عروض الشحن وسكربتات المستودع
حوّل الكيلوغرامات إلى أطنان والأمتار المكعبة إلى لترات في حاسبات الشحن دون جلب مكتبة وحدات عامة.
الأسئلة الشائعة
أي الوحدات المترية يمكنني تحويلها؟
الطول: mm، cm، m، km. الكتلة: mg، g، kg، t (طن). الحجم: ml، l، cm3، m3. يجب أن يشترك الزوج في المقدار؛ فالمليلترات والسنتيمترات المكعبة الحجم ذاته.
هل يمكنني تحويل الكيلوغرامات إلى أمتار؟
لا. ذلك الزوج غير مدعوم لأن الكتلة والطول عائلتان مختلفتان في SI.
كيف ترتبط المليلترات والسنتيمترات المكعبة؟
التحويل بينهما يعيد المقدار ذاته مع رمز وحدة الهدف.
ماذا يحدث إذا كانت القيمة Infinity أو NaN؟
تُقبل الأعداد المنتهية فقط. وتفشل الحقول المفقودة وأسماء الوحدات المجهولة بالطريقة ذاتها.
هل يمكنني تحويل قيمة سالبة؟
نعم. تُقبل الأرقام السالبة لأن الفروق ذات الإشارة شائعة في المخازن والمختبرات، ويُقبل الصفر أيضًا. لا تُرفض إلا القيم التي ليست أرقامًا منتهية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/metric-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":2.5,"from":"km","to":"m"}'const res = await fetch("https://api.kit.forhosting.com/conv/metric-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 2.5,
"from": "km",
"to": "m"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/metric-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 2.5,
"from": "km",
"to": "m"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/metric-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":2.5,"from":"km","to":"m"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":2.5,"from":"km","to":"m"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/metric-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 2.5,
"from": "km",
"to": "m"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.metric_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض الأزواج العابرة للعائلات مثل الكيلوغرامات إلى الأمتار بالخطأ invalid_input بدل اختلاق رقم بلا معنى. تشغّل الحسابات النقية ذاتها أداة المتصفح المجانية ومسار API، فلا يختلف تصحيح واجب عن سكربت أتمتة في قفزة بادئة.
عائلات SI والبادئات ولماذا تفشل الأزواج المختلطة
ترفض هذه القدرة تلك الأزواج بالخطأ invalid_input بدل اختلاق رقم. ولا تأتي العوامل من الشبكة ولا من ساعة الجدار؛ إنها تعريفات SI المنشورة مثبتة في جدول صغير كي يُنتج الطلب ذاته دائمًا JSON ذاته.
عقد الإدخال وشكل الاستجابة وسلوك الأخطاء
أرسل جسم JSON بثلاثة حقول إلزامية. value هو المقدار العددي المراد تحويله ويجب أن يكون عددًا منتهيًا؛ تُقبل أعداد JSON والسلاسل الرقمية، لكن NaN وInfinity والسلاسل الفارغة والقيم المفقودة تفشل بالخطأ invalid_input مع تسمية الحقل. from وحدة المصدر وto وحدة الهدف. الزوج الذي تختلف عائلاته — مثلًا from kg to m — زوج وحدات غير مدعوم ويفشل أيضًا بالخطأ invalid_input؛ ولا تُفوتر تلك الغلط. عند النجاح يعيد الجسم value وfrom وto بالصورة القانونية، وresult المقدار المحوّل مقرّبًا إلى اثنتي عشرة منزلة عشرية لثبات المراجع، وunit رمز الهدف كي يعرض العميل العدد مع وحدته بلا بحث آخر، ويسمّي quantity بـ length أو mass أو volume. factor هو المضاعف الدقيق من وحدة المصدر إلى وحدة الهدف عبر أساس SI.
أين يُثبت المحوّل المتري جدواه
ولأن التنفيذ تحليل نقي من الفئة A، يكلّف كل استدعاء ناجح سعر الأساس المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.
أسئلة تقنية
كم تكلفة المحوّل المتري؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.