محوّل A1C
تعادل نسبة A1C البالغة 7% متوسط سكر دم تقديريًا قدره 154.2 mg/dL وفق معادلة ADA. حوّل في الاتجاهين لتفهم نتيجة تحليل أو درسًا، وناقش نتائجك الشخصية مع مختص صحي مؤهل. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نوع التحويل
- A1C إلى متوسط الغلوكوز
- A1C (%)
- 7
- متوسط الغلوكوز المقدّر (mg/dL)
- 154.2
أداة تثقيفية، لا تشخيصًا ولا مشورة طبية — لا تستعملها لقرارات العلاج. ناقش نتائجك الشخصية مع مختص صحي مؤهَّل.
ما الذي يقيسه A1C ومتوسط السكر التقديري
تحليل A1C فحص دم تُعرض نتيجته نسبةً مئوية، ويعكس تقريبًا مستوى السكر خلال الأشهر الثلاثة الأخيرة، لأن الغلوكوز يلتصق بخلايا الدم الحمراء طوال عمرها. أما متوسط السكر التقديري فيعبّر عن الصورة نفسها بوحدة mg/dL التي يراها كثيرون على أجهزة القياس المنزلية. وتربط الجمعية الأمريكية للسكري بين القيمتين بمعادلة خطية: اضرب A1C في 28.7 واطرح 46.7. لذلك تعادل نسبة 7% نحو 154.2 mg/dL، وهو الرقم الذي يذكره الأطباء كثيرًا. ويعمل المحوّل في الاتجاه العكسي أيضًا.
لماذا قد تختلف أرقامك الشخصية
المعادلة مأخوذة من دراسات على عدد كبير من الناس، فهي تصف علاقة متوسطة لا علاقتك أنت. وقد يؤدي تجدد خلايا الدم الحمراء أو فقر الدم أو الحمل أو بعض أنواع الهيموغلوبين إلى ابتعاد قراءات الشخص عن هذا التقدير. ولا تقبل الأداة إلا قيمًا معقولة، أي A1C من 3 إلى 20% أو متوسطًا من 40 إلى 600 mg/dL، وتقرّب النتيجة مرة واحدة. استخدمها للتعلم وتحضير الأسئلة لا لتغيير العلاج، وإذا ظهرت أعراض أو أقلقك رقم فراجع مختصًا صحيًا، وفي الأعراض العاجلة اطلب الطوارئ.
صيغة ADA من A1C إلى eAG
ويحمل كل رد أيضًا method: 'ada' لتستطيع الأنظمة اللاحقة تسجيل أي انحدار أنتج الرقم. مثلًا، تتحوّل A1C قدرها 7 إلى eAG قدره 154.2 mg/dL عند التقريب الافتراضي لخانة عشرية واحدة — وهو الرقم المألوف '7% نحو 154' الذي يذكره الأطباء. والعلاقة متوسط على مستوى المجتمع مستمد من دراسات المراقبة المستمرة للغلوكوز، فقد يختلف متوسط الغلوكوز الحقيقي للفرد عن هذا التقدير.
التأويل والسلامة والحتمية
ولأن كلا الاتجاهين يستعمل معادلة خطية ثابتة واحدة، فإن المحوّل حتمي تمامًا: تعطي A1C أو eAG نفسها دائمًا النتيجة نفسها، دون ساعة أو عشوائية أو محلية، فيؤمَن تخزينه مؤقتًا وإعادة استعماله تجهيزةَ انحدار مستقرة. وهو عمدًا حاسبة تثقيفية لا جهاز تشخيصي — إذ لا يحمل الرد أي فئة خطر ولا تأويلًا ولا إرشاد علاج، وينص النص المحيط صراحة على أن النتائج يجب ألا تحرّك بدء أي علاج أو إيقافه أو تغييره.
وإكلينيكيًا، يُنعِّم eAG نحو ثلاثة أشهر من غلوكوز الدم في متوسط واحد، وقد يتباعد عن قراءات جهاز الفرد بسبب دوران كريات الدم الحمراء أو فقر الدم أو الحمل أو متغايرات الخضاب. وينبغي لمن به أعراض أو رقم مقلق أن يتواصل مع مختص صحي مؤهَّل، وتستوجب الأعراض العاجلة رعاية طوارئ محلية لا حاسبة.
حالات الاستخدام
تجهيزات قابلة لإعادة الإنتاج
استعمل صيغة ADA الحتمية متجهَ اختبار مستقرًا — A1C قدرها 7 إلى eAG قدره 154.2 — في فحوص آلية يجب ألا تنحرف مع الوقت.
الأسئلة الشائعة
هل هذا تشخيص أو مشورة طبية؟
لا. إنه تحويل تثقيفي مبني على صيغة ADA؛ لا يستطيع تشخيص حالة ولا استبدال رعاية مختص صحي مؤهَّل.
هل يمكنني اتخاذ قرارات علاجية من هذه النتيجة؟
لا. لا تبدأ علاجًا أو توقفه أو تغيّره بناءً على هذا التقدير. ناقش نتائجك وقراراتك الشخصية مع مختص صحي مؤهَّل.
لماذا قد يختلف هذا عن نتيجة إكلينيكية؟
eAG متوسط قائم على المجتمع؛ وقد يختلف غلوكوز الفرد بسبب دوران كريات الدم الحمراء أو فقر الدم أو الحمل أو متغايرات الخضاب، ويحتاج إلى تأويل مهني في سياقه.
ماذا لو كانت بي أعراض أو أقلقتني نتيجة؟
تواصل مع مختص صحي مؤهَّل مناسب. وللأعراض العاجلة أو الطوارئ، اطلب رعاية عاجلة أو طارئة محلية.
ما معادلة التحويل من A1C إلى متوسط سكر الدم؟
اضرب نسبة A1C في 28.7 ثم اطرح 46.7 لتحصل على متوسط سكر الدم التقديري بوحدة mg/dL. عند 7% تكون النتيجة 154.2. وللتحويل العكسي أضف 46.7 ثم اقسم على 28.7.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/dev/a1c-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"a1c_to_eag","a1c":7}'const res = await fetch("https://api.kit.forhosting.com/dev/a1c-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mode": "a1c_to_eag",
"a1c": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/a1c-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mode": "a1c_to_eag",
"a1c": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/a1c-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mode":"a1c_to_eag","a1c":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mode":"a1c_to_eag","a1c":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/a1c-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mode": "a1c_to_eag",
"a1c": 7
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.a1c_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تحوّل نسبة A1C المئوية إلى متوسط الغلوكوز المقدَّر (eAG) بوحدة mg/dL باستعمال صيغة ADA الخطية eAG = 28.7 × A1C − 46.7، أو eAG رجوعًا إلى A1C. API ابتداءً من $0.002.
صيغة ADA من A1C إلى eAG
يطبّق هذا المحوّل العلاقة الخطية لجمعية السكري الأمريكية بين خضاب الدم A1C ومتوسط الغلوكوز المقدَّر (eAG): eAG بوحدة mg/dL = 28.7 × A1C − 46.7، ومعكوسها الجبري A1C = (eAG + 46.7) / 28.7. ويختار حقل mode الاتجاه: 'a1c_to_eag' يقرأ حقل a1c ويعيد eag_mg_dl، بينما 'eag_to_a1c' يقرأ حقل eag ويعيد a1c.
الإدخالات والمجالات والتقريب والتحقق
تُفحَص مجالات الإدخالات لإبقاء القيم معقولة فسيولوجيًا قبل أي عملية حسابية. وحقل decimals نفسه يجب أن يكون عددًا صحيحًا من 0 إلى 2. في وضع 'a1c_to_eag' يجب أن يكون حقل a1c عددًا منتهيًا بين 3 و20 بالمئة، وقيمة decimals الافتراضية 1؛ وفي وضع 'eag_to_a1c' يجب أن يكون حقل eag بين 40 و600 mg/dL، وقيمة decimals الافتراضية 2. ويعيد كلٌّ من الوضع غير المعروف، أو القياس خارج المجال، أو قيمة decimals السيئة خطأ invalid_input مُصنَّفًا — 'a1c inválido' أو 'eag inválido' أو 'mode inválido' أو 'decimals fuera de rango' — فيستطيع نموذج أن يبرز الحقل بالضبط. وتُقرَّب القيمة المحوَّلة الوحيدة مرة واحدة بقاعدة half-up صريحة على الرقم المحسوب الخام، ويُعاد الإدخال الذي زوّدته به غير مقرَّب بجانبها، فيجعل رد JSON موثِّقًا لذاته للسجلات وخطوط المعالجة.
حالات التكامل
widget تحويل موجَّه للمرضى
ضمِّن widget المتصفح من الفئة tier A ليحوّل القرّاء نسبة A1C المئوية إلى متوسط غلوكوز مقدَّر بوحدة mg/dL، مع إرفاق تنبيه أنها ليست مشورة طبية.
خطوط بيانات تطبيقات الصحة
استدعِ الـ API في وضع 'eag_to_a1c' لتطبيع أرقام الغلوكوز رجوعًا إلى A1C للتخزين، مستعملًا method:'ada' لتسجيل أساس التحويل.
أسئلة تقنية
أي صيغة ومجالات يستعمل؟
eAG بوحدة mg/dL = 28.7 × A1C − 46.7، ومعكوسها. تُقبَل A1C من 3 إلى 20 بالمئة وeAG من 40 إلى 600 mg/dL؛ والقيم خارج تلك المجالات تعيد invalid_input.