ForHosting KIT · العلوم

حاسبة السرعة والمسافة والزمن

أدخل قيمتين من السرعة والمسافة والزمن فتُحسب الثالثة: مسافة 100 تُقطع في زمن 2 تعني سرعة 50. تصلح الأداة مع أي وحدات متسقة، للواجبات المدرسية أو الرحلات أو التمارين. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
المسافة
100
الوقت
2
تحصل على
السرعة
50
القيم المعروفة
distance, time

أعطِ أي قيمتين من السرعة والمسافة والزمن، فتحسب الثالثة من العلاقة المسافة = السرعة x الزمن، مع تقريب كل حقل تقريبًا صعوديًّا عند النصف إلى عدد الخانات العشرية الذي تختاره.

العلاقة الأساسية

تحلّ الحاسبة العلاقة الكلاسيكية المسافة = السرعة x الزمن. تُزوّدها بقيمتين اثنتين بالضبط من الحقول الثلاثة (السرعة، المسافة، الزمن) فيشتقّ المحرك الحقل الناقص. فإن مرّرت المسافة والزمن حسب السرعة = المسافة / الزمن؛ ومع السرعة والزمن حسب المسافة = السرعة x الزمن؛ ومع السرعة والمسافة حسب الزمن = المسافة / السرعة.

فمع الإدخال النموذجي مسافة 100 وزمن 2، تُعيد الاستجابة سرعة 50 إلى جانب المسافة والزمن المُعادَين.

التقريب والخانات العشرية والوحدات

وتضبط المُعاملة decimals الدقة: قيمتها الافتراضية 4 وتقبل أي عدد صحيح من 0 إلى 8. وتمرّ الأعداد الثلاثة المُعادة كلها، بما فيها القيمتان اللتان زوّدتَ بهما، بالتقريب نفسه، فتكون النتائج متسقة داخليًّا. والأداة محايدة تجاه الوحدات: لا تفترض قط كيلومترات ولا أميالًا ولا ساعاتٍ ولا ثوانيَ، فما دامت القيمتان المدخَلتان تنتميان إلى نظام متماسك (مثل كيلومترات وساعات ينتج عنها كيلومترات في الساعة) فالقيمة المشتقّة صحيحة.

وهذا يُبقي نواةً حتميةً واحدة صالحةً لواجبات الفيزياء، وأزمنة الوصول التقديرية في اللوجستيات، وتحويلات إيقاع الجري على السواء، دون تثبيت أي افتراضات عن الوحدات في الحساب.

التحقق والحتمية

التحقق صارم قبل تشغيل أي عملية حسابية. ويجب أن تكون كل قيمة مزوَّدة عددًا منتهيًا أكبر من الصفر قطعًا، فيُرفض الصفر والسالب وNaN وInfinity والأنواع غير العددية برسالة تُسمّي الحقل المخالف، وهو ما يضمن أيضًا ألا تصطدم خطوات القسمة بقسمة على صفر. ويجب أن تكون المُعاملة decimals عددًا صحيحًا بين 0 و8 وإلا رُفضت لخروجها عن النطاق.

واجبات الفيزياء والرياضيات

تحقّق من إجابات مسائل الحركة بإدخال أي كميتين معلومتين وقراءة الثالثة، مع ضبط الخانات العشرية لتطابق الدقة المطلوبة.

أدوات اللوجستيات وأزمنة الوصول التقديرية

اشتقّ زمن رحلة من مسافة ومتوسط سرعة، أو السرعة اللازمة لقطع مسار ضمن مهلة محددة، مستعملًا وحدات متسقة من اختيارك.

تطبيقات الإيقاع واللياقة

حوّل بين المسافة والزمن المنقضي والسرعة لجلسات الجري أو ركوب الدراجة، تاركًا مصفوفة given تُعلِّم الرقم الذي سجّله المستخدم فعلًا.

ما الصيغة المستعملة؟

المسافة = السرعة x الزمن، مُعاد ترتيبها حسب الحاجة: السرعة = المسافة / الزمن، أو المسافة = السرعة x الزمن، أو الزمن = المسافة / السرعة.

أي الوحدات تستعمل؟

لا شيء بعينه. إنها محايدة تجاه الوحدات، فالنتائج صحيحة ما دامت القيمتان المدخَلتان تنتميان إلى نظام وحدات متماسك.

كيف يُضبط التقريب؟

تُقرِّب المُعاملة decimals (القيمة الافتراضية 4، والنطاق 0-8) كل رقم مُعاد تقريبًا صعوديًّا عند النصف، مبتعدةً عن الصفر عند التعادل.

أيمكن أن تكون المدخلات صفرًا أو سالبة؟

لا. يجب أن تكون كل قيمة مزوَّدة عددًا منتهيًا أكبر من الصفر، وهو ما يمنع أيضًا أي قسمة على صفر.

كيف أحسب زمن الرحلة من المسافة والسرعة؟

أدخل المسافة والسرعة واترك الزمن فارغًا. الزمن هو المسافة مقسومة على السرعة، بالوحدة التي تناسب سرعتك، مثل الساعات إذا استخدمت الكيلومترات في الساعة.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/dev/speed-distance-time

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/dev/speed-distance-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"speed":50,"distance":100}'
{
  "speed": 50,
  "distance": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.speed_distance_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

وواجهة برمجة التطبيقات ابتداءً من $0.002.

العلاقة الأساسية

ويتضمن الإخراج كذلك مصفوفة given تسرد الحقلين اللذين زوّدتَ بهما، مرتّبين أبجديًّا، فيُعطي المثال ‎["distance","time"]‎. وهذا يتيح للمستدعي اللاحق تمييز القيمة المقيسة من القيمة المشتقّة دون إعادة فحص الطلب الأصلي، وهو أمر مفيد حين يجيب الوجهة الطرفية نفسها عن الأنواع الثلاثة من الأسئلة.

التحقق والحتمية

فلا بد من حضور قيمتين اثنتين بالضبط من السرعة والمسافة والزمن؛ وتزويد قيمة واحدة أو ثلاث أو لا شيء يُثير خطأ invalid_input مُصنّفًا يُملي عليك تزويد قيمتين بالضبط.

كم قيمة أزوّد بها؟

قيمتان اثنتان بالضبط من السرعة والمسافة والزمن. يحسب المحرك الثالثة؛ وتمرير قيمة واحدة أو ثلاث أو صفر يُعيد خطأ invalid_input.

اطّلع على توثيق KIT الكامل ←