محوّل ppm والنسبة المئوية
1000 ppm تساوي 0.1 %، و1 % تساوي عشرة آلاف ppm، و1 ppm يساوي 1000 ppb. أدخل تركيزًا واحدًا وشاهده دفعة واحدة بوحدات ppm وppb والنسبة المئوية والجزء في الألف، لتعرض الملصقات وأوراق المختبر ونماذج الامتثال الكسر نفسه. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مقدار التركيز المراد تحويله
- 1,000
- وحدة تركيز الدخل
- ppm
- وحدة تركيز الخرج
- percent
- النتيجة
- 0.1
- جزء بالمليون
- 1,000
- جزء بالمليار
- 1,000,000
- بالمئة
- 0.1
مقاييس التركيز النسبية لغة يومية في جودة المياه ومراقبة الهواء والتعدين وصناعة الجعة والمختبرات السريرية، ومع ذلك يُكتَب الكسر الفيزيائي نفسه كأجزاء في المليون أو أجزاء في المليار أو نسبة مئوية أو بالألف تبعاً للجمهور والمقدار. ألف جزء في المليون تساوي بالضبط عُشر النسبة المئوية؛ ونسبة مئوية واحدة تساوي عشرة آلاف ppm؛ وجزء واحد في المليار يساوي جزءاً من ألف من ppm. يأخذ هذا المحوّل عدداً منتهياً واحداً ووحدة مصدر، ويقيسه عبر كسر نقي عديم الأبعاد بقوى عشرة دقيقة، ويعيد التركيز نفسه بوحدات ppm وppb والنسبة المئوية وبالألف إضافة إلى الكسر النقي كي تبقى جداول البيانات والملصقات والنماذج التنظيمية متسقة. تفشل وسوم الوحدات المجهولة بخطأ تحقق واضح بدل مقياس خاطئ صامت.
كيف ترتبط وحدات التركيز النسبية عبر كسر نقي
التركيز النسبي النقي كسر عديم الأبعاد: كمية المادة موضع الاهتمام مقسومة على الكمية الكلية من النوع نفسه (كتلة على كتلة، أو حجم على حجم، أو مول على مول حين يُذكَر الأساس). تضرب الأجزاء في المليون ذلك الكسر في مليون، فيساوي ppm واحد جزءاً في مليون أو كسراً قدره واحد ضرب عشرة أُس ناقص ستة. وتضرب الأجزاء في المليار في مليار، فيساوي ppb واحد واحداً ضرب عشرة أُس ناقص تسعة.
وتضرب النسبة المئوية في مئة، فتساوي نسبة مئوية واحدة واحداً ضرب عشرة أُس ناقص اثنين. ويضرب بالألف في ألف، فيساوي بالألف واحد واحداً ضرب عشرة أُس ناقص ثلاثة ويُكتَب بعلامة بالألف في كثير من المعايير الأوروبية. ولأن كل مقياس مضاعف ثابت للكسر نفسه، فالتحويل حساب دقيق: اقسم قيمة المدخل على عامل وحدة المصدر لاستعادة الكسر، ثم اضرب في عامل وحدة الهدف.
تشمل الفحوص الكلاسيكية أن ألف ppm يساوي صفراً فاصلة واحداً بالمئة، وأن نسبة مئوية واحدة تساوي عشرة آلاف ppm، وأن بالألف واحداً يساوي ألف ppm، وأن ppm واحداً يساوي ألف ppb. لا يخترع المحوّل كثافة ولا وزناً جزيئياً؛ إذا احتجت كتلة مطلقة لكل حجم من كتلة مذاب وحجم محلول، فاستخدم حاسبة ppm قائمة على الكتلة بدلاً منه.
أين يظهر تحويل ppm والنسبة المئوية وبالألف في العمل الفعلي
تبلّغ المختبرات البيئية عن المعادن الذائبة ونواتج التطهير الثانوية بوحدة ppm أو ppb بينما تسعّر التقارير البلدية الأرقام نفسها غالباً بالمليغرام لكل لتر أو كنسبة مئوية من حد تنظيمي؛ وتحويل المقياس النسبي دون تغيير الأساس الفيزيائي يبقي اللوحات صادقة حين يكون الحد مذكوراً بوحدة أخرى. تنتقل أنظمة جودة الأغذية والمشروبات وصناعة الجعة بين نسبة الكحول المئوية بالحجم والسكر المتبقي بالألف ومستويات المضافات بوحدة ppm، ويمنع جسر واحد أخطاء النسخ حين تستخدم ورقة مواصفات بالألف أوروبياً ويستخدم مورّد أجزاءً في المليون.
تدرج شهادات التعدين والمواد حدود الشوائب بوحدة ppm بينما تعرض شاشات ضبط العمليات التركيب بالنسبة المئوية للعناصر الرئيسية، فيحتاج المهندسون جدولاً مشتركاً يعيد دائماً كل مقياس. تخلط اللوحات السريرية والبيطرية أحياناً نسبة التشبع المئوية مع أعراف الغاز الذائب بوحدة ppm تبعاً لبرنامج الجهاز؛ والترجمة دون قياس مزدوج أأمن من الحساب الذهني تحت ضغط الوقت. إذا احتجت لاحقاً حساب ppm من كتلة مذاب وكتلة أو حجم محلول، فعامِل تلك الحاسبة القائمة على الكتلة كنية بحث وصفحة هبوط منفصلة بدل إثقال صفحة محوّل الوحدات هذه.
حالات الاستخدام
تقارير جودة المياه والهواء
حوّل قيم المستشعرات والمختبر بين ppm وppb والنسبة المئوية كي تطابق اللوحات الصياغة التنظيمية دون إعادة إجراء الفحص.
مواصفات الأغذية والمشروبات والعمليات
ترجم حدود المضافات والشوائب بين صيغ بالألف الأوروبية وأوراق الموردين بأجزاء في المليون في مكالمة واحدة.
شهادات المواد والشوائب
طابِق جداول تركيب العناصر الرئيسية بالنسبة المئوية مع أعمدة الشوائب بوحدة ppm للسبيكة نفسها أو سجل الدفعة نفسه.
الأسئلة الشائعة
أي وحدات تركيز يدعم هذا المحوّل؟
أربعة مقاييس نسبية: أجزاء في المليون (ppm)، وأجزاء في المليار (ppb)، ونسبة مئوية (%)، وبالألف (‰ / أجزاء في الألف).
كيف تحوّل ppm إلى نسبة مئوية؟
اقسم ppm على 10_000 (أو قِس عبر الكسر النقي: الكسر = ppm × 1e-6، والنسبة المئوية = الكسر × 100).
هل هذا مثل حساب ppm من كتلة المذاب؟
لا. تحوّل هذه الصفحة بين الوحدات النسبية فقط. حساب ppm من كتلة المذاب وكتلة أو حجم المحلول أداة مختلفة (حاسبة ppm قائمة على الكتلة).
كيف أحوّل ppb إلى ppm؟
اقسم على 1000، لأن جزءًا واحدًا في المليار يساوي جزءًا من ألف من جزء في المليون. أدخل القيمة بوحدة ppb فيعرضها المحوّل أيضًا بالنسبة المئوية والجزء في الألف في الوقت نفسه.
هل يعني ppt هنا جزءًا في الألف أم في التريليون؟
يُقرأ ppt هنا على أنه جزء في الألف، أي مثل الجزء في الألف تمامًا. وإذا كان مصدرك يقصد جزءًا في التريليون فتحقق من القيمة أولًا، لأن الفرق بين المعنيين هائل.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/ppm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1000,"from":"ppm","to":"percent"}'const res = await fetch("https://api.kit.forhosting.com/conv/ppm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1000,
"from": "ppm",
"to": "percent"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/ppm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1000,
"from": "ppm",
"to": "percent"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/ppm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1000,"from":"ppm","to":"percent"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1000,"from":"ppm","to":"percent"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/ppm", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 1000,
"from": "ppm",
"to": "percent"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.ppm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف ترتبط وحدات التركيز النسبية عبر كسر نقي
كل الحساب فاصلة عائمة حتمي بلا شبكة ولا عشوائية ولا طوابع زمنية لساعة الحائط، فالمدخلات المتطابقة تنتج دائماً JSON متطابقاً. تُرفَض الأعداد غير المنتهية والحقول الفارغة بخطأ invalid_input قبل تطبيق أي مقياس.
ماذا ترسل وماذا تستعيد
المطابقة غير حساسة لحالة الأحرف وتتسامح مع الشرطات والمسافات. اربط نموذج المتصفح المجاني لفحوص الملصقات العابرة، ثم استدعِ العقد نفسه من السكربتات حين تحتاج تحويلاً مجمّعاً لسجلات المستشعرات أو مواصفات المنتجات. أرسل ثلاثة حقول: value كعدد منتهٍ، وfrom كوحدة الدخل، وto كوحدة الخرج. تشمل الوسوم المقبولة ppm وparts per million وأسماء مختبرية مرادفة شائعة مثل mg per kg لكسور الكتلة المائية المخفّفة؛ وppb وparts per billion؛ وpercent وpercentage وpct وعلامة النسبة المئوية؛ وper_mille وpermille وper-mille وparts per thousand وppt بمعنى أجزاء في الألف وعلامة بالألف. عند النجاح تردّد الاستجابة القيمة المنظّفة، ومفتاحي from وto المطبَّعين، والنتيجة الأساسية بوحدة الهدف، والتركيز نفسه في الوحدات الأربع، والكسر النقي عديم الأبعاد، والعوامل الدقيقة المستخدمة، وسلسلة صيغة قصيرة، وmethod بقيمة fraction_bridge. تُعيد مكالمة نموذجية بقيمة ألف من ppm إلى percent نتيجةً قدرها صفر فاصلة واحد، وpercent صفر فاصلة واحد، وppm ألفاً، وppb مليوناً، وper_mille واحداً. تفشل الوحدات غير المعروفة بخطأ invalid_input ورسالة تسمّي الوسم السيئ وتسرد العائلات الأربع المقبولة؛ ويفشل غياب value وNaN وInfinity بالطريقة نفسها دون تحصيل رسوم. سعر مكالمات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ وإخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقاً.
أين يظهر تحويل ppm والنسبة المئوية وبالألف في العمل الفعلي
يحتاج مؤلفو المناهج ومدربو القياس شكل JSON نفسه في أداة المتصفح وواجهة API كي تبقى أوراق العمل والمصححات الآلية متوافقة حين يحوّل الطلاب ألف ppm إلى نسبة مئوية والعكس. ولأن هذه القدرة محرك تحليل نقي، فسعر API هو الأساس المنشور $0.002 لكل عنصر ناجح، ولا يستهلك التحقق الفاشل الرصيد.
أسئلة تقنية
ماذا يحدث إذا أرسلت وحدة مجهولة؟
يفشل الطلب بخطأ invalid_input. تتضمن رسالة الخطأ Unrecognized unit وتسرد العائلات المقبولة (ppm وppb وpercent وper_mille).
كم تبلغ التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل عنصر ناجح؛ والمدخلات غير الصالحة لا تُحصَّل عليها رسوم.