محول ppm→ppb
1.5 ppm من الكلور المتبقي تساوي 1500 ppb و1500000 ppt، لأن كل انتقال من المليون إلى المليار ثم إلى التريليون يضرب القيمة في 1000. أدخل قراءة واحدة بوحدة ppm واحصل على المقياسين الأدق معًا. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- ppm
- 1.5
- ppb
- 1,500
- ppt
- 1,500,000
- وحدة ppm
- ppm
- وحدة ppb
- ppb
مختبرات البيئة ومواصفات عمليات أشباه الموصلات وإشعارات مياه الشرب ونشرات جودة الهواء تنتقل بين الأجزاء في المليون والأجزاء في المليار والأجزاء في التريليون حسب المادة المحلَّلة والجهاز. هذه المقاييس الثلاثة قوى خالصة للألف: جزء واحد في المليون يساوي ألف جزء في المليار ومليون جزء في التريليون، فالتحويل الصحيح ضرب حتمي لا استدعاء CAS كيميائي.
كيف ترتبط ppm وppb وppt وأي مدخلات تُرسل
تعبّر صيغة «أجزاء لكل» عن نسبة بلا أبعاد لكمية المادة أو الكتلة أو الحجم حسب اصطلاح التقرير للمختبر أو المعيار الذي تتبعونه. متى ما كانت القيمة مذكورة أصلًا بأجزاء في المليون، فإن نقلها إلى أجزاء في المليار أو التريليون هو تغيير مقياس خالص: اضربوا في ألف للحصول على ppb وفي مليون للحصول على ppt، لأن كل مستوى تالٍ من «أجزاء لكل» أدق بثلاثة مراتب. يجب أن يكون ppm غير سالب لأن التركيز السالب ليس قراءة فيزيائية في هذا المنتج ويُربك الجداول التي ترتّب وتصفّي بالمقدار.
الصفر مسموح ويُطابق صفر ppb وصفر ppt. تُرفض القيم غير المنتهية مثل NaN أو Infinity كإدخال غير صالح بدل إعادة بثها. المدخلات المتطابقة تنتج دائمًا مخرجات متطابقة لأنه لا يوجد استدعاء شبكة ولا نموذج ولا بذرة عشوائية ولا ساعة جدارية في المسار.
تشمل أمثلة الصف تحويل واحد فاصلة خمسة ppm من الكلور المتبقي إلى ألف وخمسمئة ppb، أو تحويل نشرة أوزون بقيمتين ppm إلى مليوني ppt لجهاز يعلّم محوره بأجزاء من التريليون.
متى يفيد التحويل وأين تقف حدوده
استدعوا محول ppm إلى ppb المجاني في المتصفح لفحوص الواجبات وعروض المحاضرة وتغييرات الوحدة السريعة على المنضدة دون تثبيت مكتبة صيغ جداول. اقرنوا هذه النقطة الطرفية بحاسبة ppm إلى المولارية عندما تكون الخطوة التالية تحويل تركيز كتلي إلى مولات لكل لتر باستخدام الكتلة المولية، أو بأدوات التخفيف عندما تقيسون محاليل مخزون بعد تحويل الوحدة. لا يعيد هذا المنتج تفسير ppm كمليغرام لكل لتر بتصحيح كثافة، ولا يحوّل النسبة المئوية الكتلية أو الحجمية تحت تعريفات صناعية غير قياسية—تلك نيات منفصلة بمدخلات مختلفة.
تتبع مدخلات المصدر نفس قواعد الاحتفاظ لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تثبيتات التكامل المستمر لأن الخوارزمية حساب حتمي بالكامل.
حالات الاستخدام
جودة المياه والتقارير البيئية
حوّلوا قراءات ppm للكلور المتبقي أو النترات أو الأوزون إلى أعمدة ppb أو ppt للجداول التنظيمية والإشعارات العامة التي تخلط المقاييس.
نصوص جسر LIMS والأجهزة
تُطبّع خطوط الأنابيب مخرجات أجهزة تتحدث وحدات أجزاء لكل مختلفة في عقد مدفوع مسبقًا واحد بدل إعادة تنفيذ عوامل المقياس لكل لغة.
الأسئلة الشائعة
كيف أحوّل ppm إلى ppb وppt؟
تعيد الاستجابة ppb = ppm × 1000 و ppt = ppm × 1_000_000.
ماذا يحدث إذا كان ppm سالبًا؟
لا تُقبل التراكيز السالبة؛ تُحوَّل فقط قيم ppm المنتهية غير السالبة.
كم ppb في جزء واحد ppm؟
ألف تمامًا. يساوي جزء ppm أيضًا مليون ppt لأن كل مستوى أجزاء لكل أدق بثلاثة مراتب.
هل يحوّل هذا ppm إلى مولارية؟
لا. هذه القدرة تقيس فقط ppm إلى ppb وppt. للمولارية من ppm والكتلة المولية استخدموا حاسبة مخصصة من ppm إلى المولارية.
هل يهم إن كانت قيمة ppm بالكتلة أم بالحجم؟
لا. حسب العُرف الذي يتبعه مختبرك، قد تعبّر الأجزاء في المليون عن نسبة كتل أو أحجام أو كميات مادة، ويبقى الانتقال إلى ppb أو ppt هو العامل 1000 نفسه في كل حالة. حافظ فقط على العُرف نفسه.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/ppm-to-ppb \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ppm":1.5}'const res = await fetch("https://api.kit.forhosting.com/chem/ppm-to-ppb", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ppm": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ppm-to-ppb",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ppm": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ppm-to-ppb", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ppm":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ppm":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ppm-to-ppb", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"ppm": 1.5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ppm_to_ppb",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل هذه القدرة تركيزًا غير سالب بوحدة ppm، وتعيد قيم ppb وppt المطابقة بتقريب مستقر، وتفشل بـ invalid_input عندما يكون التركيز سالبًا حتى لا تنشر خطوط الأنابيب «تركيزًا» بإشارة خطأً. يمكن لمصححي الواجبات ونصوص LIMS وتطبيقات التدريس ولوحات الامتثال تثبيت نفس JSON في الاختبارات دون إعادة تنفيذ عوامل المقياس في كل لغة.
كيف ترتبط ppm وppb وppt وأي مدخلات تُرسل
أرسلوا كائن JSON بالحقل الإلزامي ppm كعدد منتهٍ أو سلسلة رقمية؛ تُقبل أسماء بديلة مثل parts_per_million وconcentration_ppm وc_ppm وvalue عندما يوثّقها SDK ليتحدث رمز العميل بلغة المختبر.
قراءة الاستجابة: ppb وppt والعوامل والصيغة
يوثّق كائن factors الأعداد الصحيحة الدقيقة المستخدمة—ألف من ppm إلى ppb ومليون من ppm إلى ppt وألف من ppb إلى ppt—ليتحقق المدققون ومؤلفو المناهج من المقياس دون قراءة المصدر. استخدموا ppb وحدها عندما تتوقع ورقة تنظيمية أجزاء من المليار؛ واستخدموا ppt عندما يُبلغ أسلوب تحليلي أو جهاز جودة هواء أجزاء من التريليون؛ واستخدموا factors وformula معًا عندما يجب أن يصرّح تقرير بقاعدة التحويل للمراجعين. إخفاقات التحقق لـ ppm السالب تذكر أن القيم السالبة غير مسموحة ليصحّح الفنيون خطأ إشارة أو عمود فرق وُصل خطأً بحقل التركيز. تحمل الحقول unit_ppm وunit_ppb وunit_ppt التسميات القصيرة ppm وppb وppt ليُعنون الواجهة الأمامية الأعمدة دون سلاسل ثابتة. تعيد Formula صياغة الضربين في سطر واحد مقروء، وmethod دائمًا ppm_to_ppb حتى تتفرع الموجّهات اللاحقة دون استشعار الأشكال. الحقول الناقصة والأعداد غير المنتهية تثير أيضًا invalid_input ولا تُحسب بعد رفض المحرك.
استخدام API والتسعير وسير عمل المختبر والحدود العملية
أرسلوا جسم JSON يحتوي ppm كعدد أو سلسلة رقمية. استخدموا API المدفوعة مسبقًا عندما يحتاج تكامل LIMS أو منصة تدريس أو لوحة جودة مياه أو جسر ضبط عمليات عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد رفض المحرك. يمكن لمؤلفي SDK تعيين الحقل الواحد إلى مدخل معنّى تركيز ppm مع ملء خلايا ppb وppt تلقائيًا—نفس الأعمدة التي يكتبها الطلاب عند تحويل الأجزاء في المليون يدويًا على الورق.
حالات التكامل
التحقق من الواجبات والامتحانات
يحوّل الطلاب قيمة ppm واحدة إلى ppb وppt ويقارنون JSON منظمًا ويتلقون خطأ واضحًا عند إرسال تركيز سالب.
أسئلة تقنية
هل محول ppm إلى ppb مجاني؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحسب.