ForHosting KIT · الرياضيات

حاسبة نسبة الوقت

بعد 15 دقيقة من اجتماع مدته 60 دقيقة يكون قد انقضى 25 % من الوقت. أدخل الوقت المنقضي والمدة الكلية بالوحدة نفسها لتحصل على النسبة المستهلكة والوقت المتبقي وحالة تتراوح من لم يبدأ إلى تجاوز الوقت. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الإجمالي
60
الوقت المنقضي
15
تحصل على
المتبقي
45
النسبة
0.25
النسبة المئوية
25
النسبة المتبقية
75

تجيب حاسبة نسبة الوقت عن سؤال عملي واحد: إذا علمتم كم من الوقت انقضى وكم ينبغي أن تدوم الفترة كلها، فأي نسبة مئوية من تلك المدة قد استُهلكت. تقدّمون القيمتين بالوحدة نفسها — ثوانٍ أو دقائق أو ساعات أو أيام — فتقسم الحاسبة الوقت المنقضي على المدة الكلية ثم تضرب في مئة. خمس عشرة دقيقة من اجتماع بستين دقيقة تساوي خمسة وعشرين في المئة. خمس وأربعون دقيقة من محاضرة بتسعين دقيقة تساوي خمسين في المئة.

معنى نسبة الوقت المنقضي وما ليست عليه

نسبة الوقت هي حصة المدة المخطّط لها التي استُهلكت سلفاً، مكتوبة كنسبة مئوية من تلك المدة. الهوية فريدة وقصيرة: اقسموا الوقت المنقضي على المدة الكلية ثم اضربوا في مئة. خمسة عشر من ستين ربع، والربع في مئة خمسة وعشرون في المئة.

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

حين يتجاوز المنقضي الكلّي ترتفع النسبة فوق المئة ويصير الوقت المتبقي سالباً؛ وتلك قراءة الوقت الإضافي صادقة لاجتماع طال أو لمؤقّت لم يُوقف. هذه الصفحة ليست صندوق نسب عامّاً يخلط «نسبة من» و«أي نسبة هو» والزيادة والنقصان والعكس. وليست تغيراً نسبياً ذا إشارة من قيمة قديمة إلى جديدة.

وليست تقدّم سنة مدنية يحتاج تاريخاً وسنة غريغورية بدل مدتين قستمها سلفاً. وليست نسبة درجة من درجة على مجموع نقاط، وإن تشابه الحساب: البحث والتسميات عن الوقت والوقت المتبقي والتقدّم، لا عن حروف ولا عن نطاقات اختبار. من يكتب نسبة الوقت أو نسبة الوقت المنقضي أو كم في المئة من الوقت مضى يملك سلفاً مدتين ويريد الحصة المنقضية.

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

أين تكسب حاسبة نسبة الوقت موضعها

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

يريد المعلمون ومحرّرو الاختبارات عرّافاً حتمياً لـ «أي نسبة من الفترة مضت» يغطي أيضاً صفراً لم يبدأ بعد وقراءة وقت إضافي فوق المئة، لا الكسر الصفيّ المرتّب في أول مثال فحسب. يقارن مخططو المشاريع والورديات الساعات المعمولة سلفاً بالمدة المخطّط لها ويحتاجون الوقت المتبقي في الاستجابة نفسها حتى يعرض اللوح الحصة المستعملة وما بقي. يستفيد المحتوى الذي يحتل مراتب بحث حاسبة نسبة الوقت أو نسبة الوقت المنقضي أو كم في المئة من الوقت مضى من ودجت حيّ يتطابق مساره المجاني في المتصفح مع مسار الأتمتة المدفوعة على الوحدة النقية نفسها.

لا يستهلك الإخفاق في التحقق الرصيد. أبقوا الطلبات صغيرة، وثبّتوا percentage وremaining في الاختبارات، فتحصلون على تقدّم زمني قابل للتكرار للمشغّلات والصفوف وعمال الحافة دون إقامة محرّك تقويم ولا ركام جبر رمزي.

تقدّم الاجتماع والمحاضرة والوردية

أدخلوا الدقائق المستعملة سلفاً والمدة المحجوزة في elapsed وtotal للإبلاغ عن كم من الخانة استُهلك وكم بقي، بما في ذلك الوقت الإضافي حين تتجاوز الساعة النهاية.

مراجعات الصف والاختبارات

دعوا المتعلمين يتحققون من أن «خمس عشرة دقيقة من ستين تساوي خمسة وعشرين في المئة» ومن حالات الصفر والاكتمال والوقت الإضافي، بما في ذلك خطأ المدة الصفرية الذي يخفيه Infinity صامت.

ماذا يحدث إن كانت المدة الكلية صفراً أو سالبة؟

نسبة الوقت تقسم على المدة الكلية، فالمجموع الصفري أو السالب غير معرّف؛ وتلك الإخفاقات لا تُفوتر.

أيجوز أن يتجاوز الوقت المنقضي المدة الكلية؟

نعم. الوقت الإضافي مسموح. مئة وخمسون دقيقة من خانة بمئة دقيقة تعيد percentage 150 وremaining سالباً وstatus overtime.

هل يجب أن يستعمل elapsed وtotal الوحدة نفسها؟

نعم. الحاسبة لا تبالي بالوحدة: يجب أن تكون القيمتان ثواني، أو كلتيهما دقائق، أو كلتيهما ساعات، أو كلتيهما أياماً. ولا تحوّل بين الوحدات.

كيف أعرف كم تبقى من الوقت؟

تعرض النتيجة أيضًا الوقت المتبقي، وهو المدة الكلية ناقص الوقت المنقضي، والنسبة المتبقية، وهي 100 ناقص النسبة المئوية. وفي مثال 15 من 60 يتبقى 45، أي 75 %.

ماذا تعني الحالات لم يبدأ وجارٍ ومكتمل وتجاوز الوقت؟

تصف هذه الحالات وضع المدة: عند 0 % لم يبدأ الوقت بعد، وبين 0 و100 % يكون جاريًا، وعند 100 % تمامًا يكون مكتملًا، وما فوق ذلك تجاوز للوقت، مثل 150 % عند 150 من 100 دقيقة.

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

POSThttps://api.kit.forhosting.com/math/percent-time

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

curl -X POST https://api.kit.forhosting.com/math/percent-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elapsed":15,"total":60}'
{
  "elapsed": 15,
  "total": 60
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.percent_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

المدة الكلية الصفرية أو السالبة غير معرّفة، لذلك يفشل ذلك الحال بـ invalid_input بدل Infinity. تشغّل الوحدة الحتمية نفسها ودجت المتصفح المجاني وواجهة API المفوترة، فلا تختلف شريط تقدّم ولا مراجعة صفّ ولا مهمة إنتاج أبداً في النسبة المئوية.

معنى نسبة الوقت المنقضي وما ليست عليه

المدة الصفرية أو السالبة تجعل الحصة النسبية غير معرّفة، وتبلّغ هذه الحاسبة ذلك بـ invalid_input لا بـ Infinity أو NaN.

عقد الإدخال وشكل الاستجابة والأخطاء

يُرفض وقت منقضٍ سالب لأن الوقت المنقضي لا يجري إلى الوراء. ويُرفض total صفري أو سالب لأن الصيغة تقسم على المدة؛ وتلك الإخفاقات لا تُفوتر أيضاً. عند النجاح يعيد الجسم قيمتَي elapsed وtotal بعد التنظيف، وremaining بوصفه total ناقص elapsed، وratio بوصفه elapsed مقسوماً على total، وpercentage بوصفه النتيجة الرئيسة. مثال: elapsed مئة وخمسون وtotal مئة يعطيان percentage مئة وخمسين وremaining ناقص خمسين وstatus overtime. أرسلوا بـ POST جسماً JSON فيه عددان منتهيان إلزاميان: elapsed وهو الوقت غير السالب المستعمل سلفاً، وtotal وهو المدة الموجبة للفترة كلها. يجوز أن يصل كل حقل عدداً JSON أو سلسلة رقمية. تُقبل أسماء بديلة شائعة إن أُغفل الاسم القانوني: elapsed_time وspent وused وpassed لـ elapsed؛ وtotal_duration وduration وtotal_time وallotted لـ total. الحقول الناقصة والسلاسل الفارغة والنص غير الرقمي وNaN وInfinity تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. ويعيد أيضاً remaining_percent بوصفه مئة ناقص النسبة، ويسمّي status بأنها not_started أو in_progress أو complete أو overtime، ويعيد سلسلة الصيغة، ويتضمن رسالة سطر واحد يمكنكم وضعها بجانب شريط تقدّم. مثال: elapsed خمسة عشر وtotal ستون يعطيان remaining خمسة وأربعين وratio صفراً فاصلة خمسة وعشرين وpercentage خمسة وعشرين وremaining_percent خمسة وسبعين وstatus in_progress. اقرنوا الحمولة بتسمياتكم أو رسومكم؛ لا يصدر هذا الطرف رسوماً. أبقوا العددين منتهيَين وelapsed غير سالب وtotal موجباً، فالحساب قسمة واحدة مستقرة بين الودجت المجاني وواجهة API.

أين تكسب حاسبة نسبة الوقت موضعها

ولأن التنفيذ parse من المستوى A، يكلّف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.

أشرطة الفيديو والتنزيل والمؤقّت

حوّلوا الثواني المشغَّلة مقابل طول المقطع، أو زمن نقل مقابل تقدير، إلى percentage وremaining_percent يمكنكم ربطهما بشريط تقدّم بلا مساعد مخصّص.

كيف تُحسب نسبة ما انقضى من مدة؟

أرسلوا العددين المنتهيَين elapsed وtotal بالوحدة نفسها. تعيد API القيمة percentage = elapsed / total × 100، مع الوقت المتبقي وremaining_percent وحالة status من not_started أو in_progress أو complete أو overtime.

كم تكلفة حاسبة نسبة الوقت؟

أداة المتصفح مجانية. تستخدم طلبات API رصيداً مدفوعاً مسبقاً بمبلغ $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.

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