أقدام وبوصات
قسّم طولًا مكتوبًا بالبوصات إلى أقدام كاملة وبوصات متبقية: 74 بوصة تساوي 6 أقدام و2 بوصة، وتُكتب على المخططات بعلامتي القدم والبوصة. مفيد لاستمارات الطول وقطع الخشب وأنماط الخياطة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- بوصات
- 74
- النتيجة
- 6 ft 2 in
- الأقدام
- 6
- البوصات المتبقية
- 2
- منسَّق
- 6 ft 2 in
طول يُكتب بالبوصات وحدها يكون مربكاً على قسائم الخشب وملاحظات شريط القياس واستمارات القامة وأنماط الخياطة وملصقات الشحن التي تتوقع زوجاً إمبراطورياً مختلطاً: أقدام صحيحة وبوصات متبقية لا تملأ قدماً أخرى. يأخذ محول الأقدام والبوصات طولاً واحداً منتهياً وغير سالب بالبوصة ويقسمه بالهوية الدقيقة أن القدم الواحدة تساوي اثنتي عشرة بوصة. أربع وسبعون بوصة تصير ستة أقدام وبوصتين متبقيتين؛ واثنتا عشرة بوصة قدماً واحدة بلا باقٍ؛ والصفر يبقى صفر قدم وصفر بوصة.
كيف يصير مجموع البوصات أقداماً صحيحة وبوصات متبقية
كثيراً ما يُسجَّل الطول رقماً واحداً من البوصات لأن الشريط أو المسطرة أو مواصفات المنتج أو خلية الجدول لا تحمل إلا قيمة واحدة. والكلام الإمبراطوري ومعظم استمارات الولايات المتحدة لا يتوقفان هناك: يريدان زوجاً مختلطاً من أقدام صحيحة وبوصات متبقية تبقى دون اثنتي عشرة بصرامة. التحويل إذن تقسيم صحيح أمام ثابت دقيق، لا جدولاً تقريبياً ولا ناتجاً بأقدام عشرية مثل 6.17 ft.
القدم اثنتا عشرة بوصة بالتعريف، فاقسم المجموع المعطى على اثنتي عشرة، وخذ العدد الصحيح للمجموعات الكاملة أقداماً، وأبقِ الباقي بوصات متبقية. أربع وسبعون بوصة ستة أقدام كاملة وبوصتان متبقيتان، لأن ستة في اثنتي عشرة اثنتان وسبعون ويتبقى اثنتان. ست وثلاثون بوصة ثلاثة أقدام بالضبط بلا بوصات متبقية.
أربع عشرة بوصة ونصف قدم واحدة وبوصتان ونصف متبقيتان. صفر بوصة يتحول إلى صفر قدم وصفر بوصة متبقية، وهو حال الطول الفارغ الصادق لحقل ممسوح. لا تحوّل هذه القدرة سنتيمترات قط، ولا تستخدم متغيرات قدم المساحة، ولا تقرّب إلى أقرب نصف بوصة كقيمة افتراضية خفية، ولا تخترع وحدة إدخال ثانية.
تظهر الهوية نفسها في الحقل formula ليتمكن طالب أو واجهة من إعادة طباعة الحساب بجانب الإجابة دون إعادة بناء الحساب من الصفر.
عقد الإدخال وحقول الاستجابة وسلوك الخطأ
الصفر طول صالح ويعيد صفر قدم وصفر بوصة متبقية. يكتب الحقل formatted الوحدة المختلطة بالشكل N ft M in، ويكتب display ترميز الأقواس المألوف في الرسوم، ويكرر result قيمة formatted لمن يطلب سلسلة أولية واحدة. تعيد formula أن feet هو floor لـ inches مقسوماً على 12، والبوصات المتبقية هي modulo.
تمر رسالة message قصيرة ومصفوفة steps على الإدخال وتعريف الاثنتي عشرة بوصة والتقسيم، ويمكن لبرمجيات التدريس عرضها حرفياً. اقرن الأرقام بتقريبك الخاص لبطاقة شريط قياس إن احتجت عرض نصف البوصة؛ يُبقي هذا المسار اثنتي عشرة مرتبة عشرية في الباقي حتى تقرّب الأتمتة آخراً لا أولاً. لا ترسل سلاسل مختلطة مثل ستة أقدام وبوصتين بين علامتي اقتباس: حلّل مجموع البوصات أولاً ثم استدع هذا التقسيم.
أين ينفع تقسيم الأقدام والبوصات وكم يكلف
ساحات الخشب وفرق الهيكل وورش الخزانة كثيراً ما تقيس لوحاً أو قائمة أو قائمة قطع كعدد بوصات واحد من الشريط ويجب أن تطبع الزوج المختلط الذي ما زالت الفواتير وقوائم القطع وملاحظات البناء تستخدمه. استمارات القامة وكشوف الرياضة وجداول المقاسات تخزّن أحياناً القامة بوصات كلية من مقياس القامة وتحتاج ستة أقدام وبوصتين بدل أربع وسبعين. أنماط الخياطة وسقوط الستائر وإعلانات الأثاث تحوّل باقياً بالبوصة ليقارن مشترٍ يفكر بالأقدام مواصفة بنظرة.
مكاتب الشحن تحوّل البوصات الخطية لبعد طرد إلى ملصق منطوق بالأقدام والبوصات عندما يختلف نموذج الناقل وقسيمة المستودع في التدوين. أبقِ هذه الصفحة على نية البحث أقدام وبوصات — بوصات كلية داخلة وزوج إمبراطوري مختلط خارجاً — واستخدم محول قامة بالسنتيمتر مخصصاً أو جدول أطوال عاماً عندما يبدأ المسار بوحدات مترية أو يحتاج وحدة ليست هذا التقسيم. تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لسائر عناصر parse في KIT؛ ولا يُخزَّن شيء بعد اكتمال المهمة.
حالات الاستخدام
قسائم الخشب وقوائم قطع الهيكل
اقسم قراءة شريط مدوّنة بوصات كلية إلى زوج الأقدام الصحيحة والبوصات المتبقية الذي ما زالت قوائم القطع والفواتير وملاحظات البناء تطبعه.
استمارات قامة مخزّنة بوصات كلية
حوّل قيمة مقياس قامة أو كشف محفوظة كأربع وسبعين بوصة إلى ملصق مقروء بأسلوب ستة أقدام وبوصتين للاستمارات الورقية والبطاقات الرياضية.
مواصفات الخياطة والستائر والأثاث
حوّل باقياً بالبوصة من عدد بوصات واحد ليقارن من يفكر بالأقدام سقوطاً أو قطعاً أو خلوصاً بنظرة.
الأسئلة الشائعة
ماذا يحدث إذا كان الطول سالباً أو ليس عدداً؟
يجب أن يكون الطول عدداً منتهياً غير سالب؛ تُرفض القيم الناقصة والفارغة وNaN وInfinity والسالبة والسلاسل غير الرقمية ولا تُحاسب.
لماذا إعادة بوصات متبقية لا أقداماً عشرية فقط؟
نية البحث أقدام وبوصات هي الزوج الإمبراطوري المختلط الذي يُكتب على الاستمارات (مثلاً 6 ft 2 in)، لا 6.1667 قدم. المجموع الأصلي ما زال يُعاد كـ inches لمن يحتاجه.
هل اثنتا عشرة بوصة للقدم دقيقة؟
نعم. القدم الواحدة تساوي اثنتي عشرة بوصة بتعريف القدم الدولية. لا تُستخدم متغيرة قدم المساحة ولا اختصار تقريبي 30 cm؛ وهذا التقسيم لا يحوّل وحدات مترية أبداً.
كيف أحوّل البوصات إلى أقدام وبوصات يدويًا؟
اقسم المجموع على 12. عدد المجموعات الكاملة هو الأقدام، وما يتبقى هو البوصات، وهو دائمًا أقل من 12. فمثلًا 36 بوصة تساوي 3 أقدام تمامًا بلا باقٍ.
هل يمكنني إدخال كسور البوصة؟
نعم. 14.5 بوصة تصبح قدمًا واحدة و2.5 بوصة. ويحتفظ الباقي بمنازله العشرية ولا يُقرَّب أبدًا إلى نصف بوصة دون علمك، فيمكنك التقريب بنفسك في النهاية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/feet-and-inches \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"inches":74}'const res = await fetch("https://api.kit.forhosting.com/conv/feet-and-inches", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"inches": 74
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/feet-and-inches",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"inches": 74
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/feet-and-inches", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"inches":74}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"inches":74}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/feet-and-inches", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"inches": 74
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.feet_and_inches",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_inches | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
القيم السالبة والإدخال غير الرقمي يفشلان بـ invalid_input ولا يُحاسبان. طلبات API الناجحة تكلف $0.002 لكل عنصر.
كيف يصير مجموع البوصات أقداماً صحيحة وبوصات متبقية
تُقرَّب البوصات المتبقية إلى اثنتي عشرة مرتبة عشرية فقط كي تبقى JSON الخاصة بـ goldens مستقرة عبر بيئات التشغيل؛ وإذا وقع ذلك التقريب على اثنتي عشرة تُرحَّل القدم الزائدة ليبقى الباقي في الفترة نصف المفتوحة من الصفر مشمولاً إلى اثنتي عشرة غير مشمولة.
عقد الإدخال وحقول الاستجابة وسلوك الخطأ
أرسل بجسم JSON عبر POST الحقل الإلزامي inches، وهو عدد منتهٍ غير سالب أو سلسلة رقمية بسيطة. تُقبل الأسماء البديلة value وlength وtotal_inches وin حتى تستخدم النماذج وجداول البيانات وSDK الاسم الموجود أصلاً في سجل المصدر. القيم السالبة وNaN وInfinity والسلاسل الفارغة والنص غير الرقمي تفشل بـ invalid_input مع تسمية الحقل، ولا تُحاسب تلك الإخفاقات. تُرفض المقادير فوق 10^12 بوصة حتى تبقى عوازل Worker آمنة. عند النجاح يعيد الجسم قيمة inches المحللة، ويعيد feet عدداً صحيحاً وremaining_inches الباقي في الفترة نصف المفتوحة من الصفر مشمولاً إلى اثنتي عشرة غير مشمولة. ترافق الثابتة inches_per_foot 12 الحمولة ليخزّن العميل الهوية دون تثبيتها في الشفرة.
أين ينفع تقسيم الأقدام والبوصات وكم يكلف
تُحاسب طلبات API الناجحة عنصراً واحداً بسعر $0.002؛ وinvalid_input مجاني، فتستطيع التحقق من حقل نموذج دون استهلاك الرصيد. لا شبكة صادرة ولا نموذج ولا Date في الناتج، فيمكن تثبيت JSON بايتاً ببايت في تجهيزات التكامل المستمر.
أسئلة تقنية
كيف أحوّل طولاً كلياً بالبوصات إلى أقدام وبوصات متبقية؟
أرسل عدداً منتهياً غير سالب في الحقل inches (الأسماء البديلة value وlength وtotal_inches وin). تأخذ API الأقدام الصحيحة كـ floor لذلك المجموع مقسوماً على 12 وتعيد remaining_inches كالباقي المتبقي.
كم يكلف محول الأقدام والبوصات؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل طلب ناجح؛ والإدخال غير الصالح لا يُحاسب.