حاسبة الخطوات إلى كم
10000 خطوة تساوي نحو 8 كم بمتوسط خطوة البالغ 0.8 م: أدخل مجموع خطواتك وأضف طول خطوتك إن قسته لتعرف المسافة بالكيلومترات. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
تحوّل حاسبة الخطوات إلى كم الرقم الظاهر على الساعة أو الهاتف أو عدّاد الخطى إلى مسافة مشي أو جري بالكيلومترات. المسافة هي حاصل ضرب عدد الخطوات التي قطعتموها في طول كل خطوة، ثم يُقسم ذلك الحاصل بالمتر على ألف. إن لم تقيسوا طول الخطوة، تستخدم هذه الأداة طول خطوة مشي متوسطًا منشورًا للبالغين قدره 0.8 متر، أي ثمانين سنتيمترًا، وهو الرقم وراء قاعدة التدريب أن عشرة آلاف خطوة تعادل نحو ثمانية كيلومترات. وإن عرفتم طول خطوتكم بالمتر، يحل ذلك الطول محل المتوسط حتى تستخدم حصة المضمار أو سجل الجهاز أو مشي أسبوع السباق طول خطوتكم أنتم.
كيف يصير عدد الخطوات كيلومترات
ابدؤوا بعدد خطوات غير سالب من ساعة أو هاتف أو عدّاد خطى. تغطي كل خطوة طولًا على الأرض يُسمى طول الخطوة أو طول الفجوة في لغة التدريب. المسافة بالمتر تساوي الخطوات مضروبة في طول الخطوة بالمتر، والكيلومترات هي ذلك الحاصل مقسومًا على ألف.
إن لم تقيسوا طول خطوتكم، تستخدم حاسبة الخطوات إلى كم طول خطوة مشي متوسطًا منشورًا للبالغين قدره 0.8 متر، ثمانين سنتيمترًا، الرقم وراء القاعدة الشائعة أن عشرة آلاف خطوة نحو ثمانية كيلومترات. عشرة آلاف خطوة بذلك المتوسط ثمانية آلاف متر، أي ثمانية كيلومترات. خمسة آلاف خطوة بالمتوسط نفسه أربعة كيلومترات.
الصفر من الخطوات جائز ويعيد صفر كيلومترات، وهو مفيد للسجلات اليومية الفارغة وصفوف يوم الراحة. إن قستم طول الخطوة على مضمار أو مسار معلوم، أرسلوه بالمتر فتستخدم الهوية نفسها طولكم بدل المتوسط: عشرة آلاف خطوة عند 0.75 متر تساوي 7.5 كيلومترات. طول خطوة داخلي أقصر قدره 0.7 متر على عشرة آلاف خطوة يساوي سبعة كيلومترات.
تفشل كذلك القيم غير المنتهية مثل NaN أو Infinity.
أين تظهر حاسبة الخطوات إلى كم في الرياضة
يبحث العدّاؤون والمشاة والرياضيون المختلطون عن الخطوات إلى كم عندما تبلّغ الساعة بالخطوات بينما خطة التدريب أو جدول أسبوع السباق أو تحدي النادي مكتوب بالكيلومترات. يحوّل المدربون هدف خطوات يوميًا إلى هدف بالكيلومترات حتى يشترك من يفكر بالخطوات ومن يفكر بالكم في خطة واحدة بلا محوّل وحدات جانبي. تحتاج تحديات الخطوات في الشركات والنوادي تحويلًا حتميًا من جهة الخادم يطابق ودجة المتصفح عندما لا تبلّغ الأجهزة إلا بالأعداد.
تعيّن حصص التربية البدنية ودورات التدريب واجبات تضرب الخطوات في متوسط 0.8 متر أو في طول خطوة مقيس حتى يرى الدارسون الطول حاصل عدّ وخطوة. تريد خلفيات التطبيقات التي تستورد CSV لعدّادات الخطى كيلومترات بلا مكتبة وحدات ثانية، وتريد رفض الصفوف السالبة بدل توقيعها في صمت. هذه الصفحة لمن يريد كيلومترات من الخطوات، لا إغراقًا صحيًا بالأميال والأقدام، ولا تخمين طول خطوة من القامة.
التحقق الفاشل لا يستهلك الرصيد. أبقوا الطلبات صغيرة وثبّتوا مجاميع الكيلومترات في الاختبارات، فتحصلون على حساب رياضي قابل لإعادة الإنتاج للودجات وصفحات التقارير وعوامل الحافة، دون إقامة ركام منصة لياقة خاص بكم.
حالات الاستخدام
سجلات تدريب يومية بالكيلومترات
حوّلوا أعداد خطوات الساعة أو الهاتف إلى كيلومترات بمتوسط طول الخطوة 0.8 m، أو بطول خطوة مقيس في حصة مضمار.
تحديات خطوات النادي ومكان العمل
حوّلوا مجاميع خطوات الفريق إلى مسافات كيلومترات قابلة للمقارنة حتى تبقى اللوحات في الوحدة التي تستخدمها الخطة أصلًا.
الأسئلة الشائعة
كيف تُحوَّل الخطوات إلى كيلومترات؟
اضربوا عدد الخطوات في طول الخطوة بالمتر ثم اقسموا على 1000. إذا أغفلتم stride تستخدم الحاسبة طول خطوة المشي المتوسط المنشور للبالغين 0.8 m، فيكون 10000 خطوة هي 8 km.
أي طول خطوة متوسط تستخدم هذه الحاسبة؟
0.8 متر (80 cm) لكل خطوة، متوسط مشي للبالغين يُذكر كثيرًا وهو الرقم وراء قاعدة أن 10000 خطوة نحو 8 km. أرسلوا stride بالمتر لاستبداله.
ماذا يحدث إن كان عدد الخطوات سالبًا أو ليس عددًا؟
لا تُقبل الأعداد السالبة ولا الناقصة ولا NaN ولا Infinity. صفر خطوات جائز ويعيد 0 km.
هل يمكنني استخدام طول خطوتي الخاص؟
نعم. أدخل طول خطوتك المقيس بالمتر فيحلّ محل المتوسط 0.8 م: 10000 خطوة بطول 0.75 م تعطي 7.5 كم بدل 8.
هل يصح إدخال صفر خطوات؟
نعم، صفر خطوات يعطي صفر كيلومترات، وهذا مفيد لسجلات الأيام الفارغة وأيام الراحة. لا يُرفض إلا العدد السالب.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/sports/steps-to-km \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"steps":10000}'const res = await fetch("https://api.kit.forhosting.com/sports/steps-to-km", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"steps": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/steps-to-km",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"steps": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/steps-to-km", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"steps":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"steps":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/steps-to-km", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"steps": 10000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.steps_to_km",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض الأعداد السالبة والقيم غير المنتهية بـ invalid_input كي لا يصير تصدير معطوب مجموع كيلومترات زائفًا. تشترك ودجة المتصفح المجانية وواجهة API في دالة نقية واحدة، فلا تختلف ورقة تدريب عن نص لاحق. تُفوتر استدعاءات API الناجحة بسعر $0.002؛ ولا تُحاسب إخفاقات التحقق.
كيف يصير عدد الخطوات كيلومترات
تفشل الأعداد السالبة بـ invalid_input بدل أخذ قيمة مطلقة تخفي تصديرًا سيئًا. السلسلة كلها حساب عشري حتمي بلا بذور عشوائية ولا ساعات جدارية ولا نداءات شبكة ولا انحراف نموذج، فتعطي المدخلات المتطابقة دائمًا JSON نفسه يمكنكم تثبيته في الاختبارات وفي سجل موسم كامل.
عقد الإدخال وشكل الاستجابة والأخطاء
مثال: عشرة آلاف خطوة بلا حقل stride تعطي ثمانية كيلومترات. فضّلوا الأعداد العارية على السلاسل المنسّقة؛ لا تُحلَّل فواصل الآلاف ولواحق الوحدات. أرسلوا عبر POST جسم JSON بالحقل الإلزامي steps عددًا منتهيًا أكبر من الصفر أو مساويًا له. تشمل الأسماء البديلة step_count وn_steps وcount حتى لا تحتاج صادرات الجهاز القابل للارتداء خطوة إعادة تسمية. أرسلوا اختيارًا stride عددًا منتهيًا موجبًا من الأمتار؛ تشمل البدائل stride_m وstride_length وstep_length. عند إغفال stride تستخدم الحاسبة المتوسط المنشور 0.8 متر وتسمّي stride_source قيمة average. عند حضور stride يُستخدم ذلك الطول وتكون stride_source هي provided. يجوز أن يصل كل حقل عدد JSON أو سلسلة رقمية. غياب steps والسلاسل الفارغة والقيم المنطقية والكائنات وNaN وInfinity وأي عدد خطوات سالب تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. طول خطوة صفري أو سالب هو أيضًا invalid_input، لأن طول خطوة غير موجب لا يحوّل عدًّا إلى كيلومترات. عند النجاح يعيد الجسم steps المنقّاة وstride_m المستخدم فعلًا وstride_source وdistance_m والنتيجة الرئيسة distance_km وunit بقيمة km وسلسلة الصيغة distance_km = steps × stride_m / 1000 والطريقة steps_times_stride وaverage_stride_m حتى يعرض العملاء الثابت المنشور بجانب طول خطوة خاص. تسعير عنصر ناجح مبلغ ثابت $0.002.
أين تظهر حاسبة الخطوات إلى كم في الرياضة
لأن التنفيذ parse خالص من الفئة tier A، يكلف كل استدعاء ناجح السعر الأساس المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
تحويل بالجملة في التطبيقات وAPI
اربطوا صفوف الخطوات المرفوعة بـ distance_km بنفس صيغة الأداة المجانية في المتصفح؛ ارفضوا أعداد الخطوات السالبة بـ invalid_input.
أسئلة تقنية
هل يمكننا إرسال طول خطوتنا بدل المتوسط؟
نعم. أرسلوا stride عددًا منتهيًا موجبًا من الأمتار (الأسماء البديلة stride_m وstride_length وstep_length). تضبط الاستجابة stride_source على provided وما زالت تعيد average_stride_m المنشور 0.8 للمرجع.
كم تكلفة تحويل الخطوات إلى كم؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل عنصر ناجح؛ ولا تُحاسب المدخلات غير الصالحة.