تحويل العسر
تقرير بلدي يذكر عسرًا قدره 100 ppm يساوي 5.8479532164 حبّة لكل غالون في جدول جهاز تيسير أمريكي. انقل القراءة بين ppm وmg/L والحبّات لكل غالون والدرجات الألمانية والفرنسية ودرجات كلارك وmmol/L وmeq/L عبر جسر واحد من كربونات الكالسيوم. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 100
- من
- Ppm
- To
- Gpg
- النتيجة
- 5.8479532164
- تسمية المصدر
- parts per million
- تسمية الهدف
- grains per gallon
- القيمة (ppm)
- 100
يعيد تحويل العسر كتابة قراءة عددية لعسر الماء من وحدة إبلاغ إلى أخرى دون تغيير مكافئ كربونات الكالسيوم الأساسي. تقبل هذه الحاسبة الأجزاء في المليون والمليغرامات لكل لتر والحبّات لكل غالون أمريكي والدرجات الألمانية والدرجات الفرنسية ودرجات كلارك الإنكليزية والمليمولات لكل لتر والملي مكافئات لكل لتر، ثم تُعيد المقدار المحوَّل مع المعرّفات القانونية وجدول معاملات منشور. الجزء في المليون الواحد يساوي مليغراماً واحداً لكل لتر، والحبّة لكل غالون تساوي 17.1 جزءاً في المليون، والدرجة الألمانية تساوي 17.8، والدرجة الفرنسية تساوي عشرة، ودرجة كلارك تساوي 14.3، فيَعبُر كل مسار عبر وسيط ppm واحد. تُقبَل البدائل اليومية مثل mg/L وgpg وgrains و°dH و°fH وClark كي تتشارك مطبوعات المختبر وأدلة أجهزة التليين وخلايا جداول البيانات عقداً واحداً. الحساب منتهٍ وحتمي وخالٍ من نداءات الشبكة. تشمل الفحوص المعتادة مائة جزءٍ في المليون إلى الحبّات لكل غالون وعشر درجات ألمانية إلى درجات فرنسية.
أين يقع تحويل العسر في السباكة والمختبرات والبرمجيات
كثيراً ما تخلط التقارير البلدية وأدلة أجهزة التليين الأوروبية وإرشادات الأجهزة الأمريكية الشمالية الأجزاء في المليون والمليغرامات لكل لتر والحبّات لكل غالون وعدّة أنظمة درجات، فيمنع محوّلٌ حتمي واحد انحراف الحاسبة اليدوية حين يقارن سبّاك أو صاحب منزل أو طالب أو مطوّر قراءات عبر الأجهزة والأوراق.
يحوّل مركّبو أجهزة التليين تقرير ppm بلدياً إلى حبّاتٍ لكل غالون لجداول السعة؛ وتعيّن فرق التصدير نقاط ضبط الدرجات الألمانية إلى درجات فرنسية أو مليغرامات لكل لتر لأوراق بيانات بنظام مزدوج؛ وتعيد دفاتر المختبر كتابة المليمولات لكل لتر إلى ملي مكافئات لكل لتر حين يتشارك أسلوبان عيّنة. يكلّف المعلّمون واجباتٍ تحتاج فحصاً سريعاً غير متصل للمعاملات 17.1 و17.8 و10 و14.3 دون الوثوق بتطبيقاتٍ غامضة تغيّر الدقّة بصمت.
يستدعي المطوّرون العقد نفسه من النصوص لبذر متجهات اختبار حتمية لواجهات معالجة المياه، أو لتطبيع العسر الذي يُدخِله المستخدم قبل عروض الرسوم البيانية، أو للوفاء ببيانات تحدّيات البرمجة التي تطالب بمعاملات منشورة دقيقة لا بتقديرٍ تقريبي. تستخدم أدوات المنتجات إعادة الكتابة حين يكتب متعلّم مائة ppm وعلى الواجهة أن تُظهِر الحبّات لكل غالون والدرجات الألمانية جنباً إلى جنب. اقرنه بمحوّلات التركيز العامة حين تحتاج المولارية لمذابات أخرى، وتذكّر أن هذه الأداة لا تصنّف الماء اليسِر مقابل العسِر ولا توصي بمعدّات المعالجة.
حالات الاستخدام
جداول سعة جهاز التليين من تقرير بلدي بوحدة ppm
حوّل شهادة عسر حضرية بالأجزاء في المليون أو المليغرامات لكل لتر إلى حبّات لكل غالون كي تتشارك جداول التحجيم الأمريكية الشمالية وملاحظات التركيب وأدلة الأجهزة وحدة واحدة.
أوراق تصدير بنظام مزدوج عبر مقاييس الدرجات
عيّن الدرجات الألمانية إلى درجات فرنسية أو درجات كلارك أو مليغرامات لكل لتر حين يجب أن تورد ورقة منتج أوروبية أكثر من مقياس عسر دون انحراف الحاسبة اليدوية.
واجبات وبرامج إرشاد ومثبّتات التكامل المستمر
ولّد نتائج تحويل عسر قابلة للاستنساخ لأوراق العمل واختبارات الوحدة التي تؤكّد المعاملات المنشورة 17.1 gpg و17.8 °dH و10 °fH و14.3 Clark.
الأسئلة الشائعة
بين أي وحدات مصدر وهدف يمكنني التحويل؟
تُقبَل بدائل شائعة مثل mg/L وgrains و°dH و°fH وClark.
كم جزءاً في المليون في حبّة لكل غالون أو في درجة ألمانية؟
يَعبُر كل تحويل عبر الأجزاء في المليون مكافئ CaCO3.
ماذا يحدث عندما تكون وحدة الهدف غير مدعومة؟
لا تُعاد تعيين السلاسل المجهولة بصمت إلى مقياس مجاور.
هل يخبرك تحويل العسر إن كان ماؤك يسيراً أم عسراً؟
كلا. يعيد كتابة وحدات العسر فقط بين ppm وmg/L والحبّات لكل غالون ومقاييس الدرجات وmmol/L وmeq/L. لا يُلحق تسميات فئة ولا يوصي بمعدّات معالجة.
كيف أحوّل الدرجات الألمانية إلى درجات فرنسية؟
اضرب الدرجات الألمانية في 17.8 لتحصل على ppm، ثم اقسم على 10 لأن الدرجة الفرنسية تساوي 10 ppm. فعشر درجات ألمانية تساوي 17.8 درجة فرنسية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/hardness-conversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"ppm","to":"gpg"}'const res = await fetch("https://api.kit.forhosting.com/conv/hardness-conversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "ppm",
"to": "gpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/hardness-conversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "ppm",
"to": "gpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/hardness-conversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"ppm","to":"gpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"ppm","to":"gpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/hardness-conversion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 100,
"from": "ppm",
"to": "gpg"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.hardness_conversion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_value | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدمه مجاناً في المتصفح، أو استدعِ ال API بسعر $0.002 لكل طلب ناجح حين تحتاج خطوط المعالجة مثبّتات وحدات عسر قابلة للاستنساخ.
ما يُعيده تحويل العسر وأي الوحدات يفهمها
يجيب تحويل العسر عن سؤال إبلاغ لا عن سؤال معالجة: بمعلومية مقدار عسر بوحدة مختبر أو سباكة، ما المقدار المكافئ بوحدة أخرى يستعملها فعلاً شهادة بلدية أو جدول جهاز تليين أو ورقة بيانات تصدير. تقبل هذه الحاسبة قيمة منتهية غير سالبة ووحدة مصدر ووحدة هدف، ثم تُعيد النتيجة المحوَّلة مقرَّبة إلى دقّة ثابتة، والمعرّفين القانونيين from وto، وتسميات مقروءة، والقيمة الوسيطة بالأجزاء في المليون كربونات كالسيوم، والمعاملات المنشورة للحبّات لكل غالون ولكل مقياس درجات. تُطبَّع الكتابات اليومية مثل mg/L وgrains per gallon و°dH و°fH وClark وmmol/L وmeq/L إلى تلك المعرّفات كي تتشارك النماذج وسلاسل الاستعلام وجداول البيانات عقداً دون تعدادات خاصة. المعرّفات القانونية هي ppm للأجزاء في المليون، وmg_l للمليغرامات لكل لتر، وgpg للحبّات لكل غالون أمريكي، وdh للدرجات الألمانية، وfh للدرجات الفرنسية، وeh لدرجات كلارك الإنكليزية، وmmol_l للمليمولات لكل لتر، وmeq_l للملي مكافئات لكل لتر. لا يوجد تصحيح حرارة ولا تصنيف يسير مقابل عسر: يضرب المحرّك ويقسم بمعاملات ppm الموثّقة داخل نطاق المقادير المدعوم أو يرفض المُدخَل بالخطأ invalid_input. تشمل الحالات المرفوضة غياب الحقل value أو from أو to؛ والأعداد غير المنتهية؛ والمقادير فوق السقف الموثّق؛ والعسر السالب؛ وأي وحدة هدف غير مدعومة. إن احتجت عسر المعادن Rockwell أو Brinell أو Vickers فاستخدم محوّل المقاييس المخصّص؛ تحوّل هذه الصفحة وحدات إبلاغ عسر الماء فقط، بمخرج عددي ثابت يصلح لأوراق العمل واختبارات الوحدة ومستهلكي ال API الذين يجب ألّا يخترعوا معاملات.
كيف يُطبَّق جسر ppm وكيف تبقى النتائج قابلة للاستنساخ
تُسمَح الصيغة العلمية الاختيارية على سلسلة القيمة حين تُحلَّل كعددٍ عشري منتهٍ؛ وتُرفَض المسافات المضمّنة والبادئات الست عشرية والرموز غير العددية برسالة واضحة كي لا تصير خليةٌ خاطئة نقطة ضبطٍ خاطئة لجهاز التليين. الصفر قيمة صالحة تُنتِج ببساطة صفراً في وحدة الهدف. يضرب الحساب القيمة في معامل المصدر بالأجزاء في المليون، ثم يقسمها على معامل الهدف: الحبّة لكل غالون تساوي 17.1 ppm والدرجة الألمانية تساوي 17.8 ppm والدرجة الفرنسية تساوي 10 ppm ودرجة كلارك تساوي 14.3 ppm والمليمول لكل لتر يساوي 100 ppm والملي مكافئ لكل لتر يساوي 50 ppm، بينما تتشارك ppm وmg/L نسبة واحد إلى واحد. فتصير مائة جزءٍ في المليون مائةً مقسومة على 17.1 حبّة لكل غالون، وتصير عشر درجات ألمانية عشرةً مضروبة في 17.8 مقسومة على عشر درجات فرنسية. الحقول المفضّلة هي value لمقدار العسر، وfrom لوحدة المصدر، وto لوحدة الهدف، مع البدائل amount وhardness وn وquantity وlevel للقيمة، وunit وfrom_unit وsource وinput_unit للحقل from، وtarget وto_unit وoutput_unit وinto للحقل to كي يتشارك العملاء المتباينون عقداً واحداً. تفشل القيم السالبة بالخطأ invalid_input لأن العسر الفيزيائي لا يمكن أن يكون سالباً. يختار حقل precision الاختياري، ببديليه decimals وdp، عدد الخانات العشرية المعروضة للحقول value وresult وvalue_ppm، وقيمته الافتراضية عشرة ومحدّدة بخمس عشرة كي تبقى مراجع JSON ثابتة. اقرن التشغيل المجاني في المتصفح على هذه الصفحة بال API المسعَّر حين تحتاج النتيجة الرياضية ذاتها داخل خط أنابيب مؤتمت دون إعادة تنفيذ جداول الوحدات بنفسك.
أين يقع تحويل العسر في السباكة والمختبرات والبرمجيات
على هذه الصفحة يجري العمل كلّه في متصفحك؛ وعبر ال API يكلّف كل بحثٍ ناجح $0.002، ولا يُحاسَب على فشل التحقّق، ولا يُخزَّن شيء بعد عودة الاستجابة. ذلك الفصل — استكشاف تفاعلي مجاني وAPI مسعَّر مطابق — يوافق بقية كتالوج الفئة A في KIT ويتيح لك الانتقال من عرض صفّي إلى خط أنابيب مؤتمت دون تغيير النتيجة الرياضية.
أسئلة تقنية
كيف تُحتسب تكلفة تحويل العسر في هذه الصفحة وعبر ال API؟
هو مجاني في متصفحك في هذه الصفحة. عبر ال API يكلّف الطلب الناجح $0.002؛ ولا تُحتسب المدخلات غير الصالحة.