كل يوم نتعامل مع الوقت-تحقق من الوقت على مدار الساعة ، واضبط المنبهات ، واضبط المؤقتات وغير ذلك الكثير. ومع ذلك ، قد يكون من الضروري أحيانا تحويل عدد معين من الثواني إلى تنسيق الساعات والدقائق والثواني.
يعد تحويل الثواني إلى ساعات ودقائق وثواني عملية رياضية بسيطة نسبيا يمكن إجراؤها باستخدام الإجراءات الأولية. في هذه المقالة ، سوف نلقي نظرة مفصلة على كيفية القيام بذلك.
أولا ، علينا معرفة عدد الثواني التي لدينا. ثم يمكننا استخدام القسمة على 3600 (عدد الثواني في الساعة) لتحديد الساعات ، والباقي من القسمة على 3600 لتحديد الدقائق ، والباقي من القسمة على 60 لتحديد الثواني. سيسمح لنا ذلك بالحصول على النتيجة بالتنسيق المطلوب.
- كيفية الحصول على الساعات والدقائق والثواني من الثواني: تعليمات مفصلة
- استخدام عمليات القسمة والباقي من القسمة
- تحويل الثواني إلى دقائق وبقايا الطعام
- تحويل الدقائق إلى ساعات وبقايا الطعام
- نموذج شفرة جافا سكريبت
- استخدام وظائف لغة البرمجة المضمنة
- النتيجة والتحقق من صحة العمل
- سؤال وجواب
- كيف أحصل على ساعات فقط من الثواني?
- هل من الممكن الحصول على دقائق وثواني من عدد الثواني?
- هل من الممكن الحصول على ساعات, الدقائق والثواني من عدد الثواني دون حسابات إضافية?
- ما هي الطرق الأخرى التي يمكن استخدامها للحصول على ساعات, الدقائق, والثواني من عدد الثواني?
كيفية الحصول على الساعات والدقائق والثواني من الثواني: تعليمات مفصلة
غالبا ما يكون من الضروري تقسيم الوقت إلى الأجزاء المكونة له ، على سبيل المثال ، للحصول على ساعات ودقائق وثواني من إجمالي عدد الثواني. يمكن استخدام نهج رياضي بسيط لإنجاز هذه المهمة.
- تحديد العدد الإجمالي للثواني.
- أوجد عدد الساعات بقسمة إجمالي عدد الثواني على 3600 (عدد الثواني في الساعة).
- أوجد ما تبقى من قسمة العدد الإجمالي للثواني على 3600 للحصول على عدد الثواني المتبقية بعد طرح الساعات.
- أوجد عدد الدقائق بقسمة باقي الخطوة السابقة على 60 (عدد الثواني في الدقيقة).
- أوجد ما تبقى من قسمة الباقي من الخطوة السابقة على 60 لتحصل على عدد الثواني المتبقية بعد طرح الدقائق.
مثال:
لنفترض أن هناك إجمالي عدد الثواني يساوي 3720.
- إجمالي عدد الثواني: 3720
- عدد الساعات: 3720/3600 = 1
- الباقي: 3720 ٪ 3600 = 120
- عدد الدقائق: 120/60 = 2
- الباقي: 120 ٪ 60 = 0
إذن 3720 ثانية تساوي 1 ساعة و 2 دقيقة و 0 ثانية.
ملاحظة: إذا كان باقي القسمة 0 ، فلا توجد ثوان أو دقائق. على سبيل المثال ، إذا كان إجمالي عدد الثواني هو 3660 ، فهذا يعني 1 ساعة و 1 دقيقة.
باستخدام هذه التعليمات التفصيلية ، يمكنك بسهولة حساب عدد الساعات والدقائق والثواني من أي عدد من الثواني.
استخدام عمليات القسمة والباقي من القسمة
لذلك ، للحصول على الساعات والدقائق والثواني من إجمالي عدد الثواني ، يمكنك استخدام عمليات القسمة والباقي من القسمة. دعونا نلقي نظرة فاحصة على كل عملية:
القسمة: تسمح لنا عملية القسمة بقسمة إجمالي عدد الثواني على 3600 للحصول على عدد الساعات. على سبيل المثال ، إذا كان لدينا 5000 ثانية ، ثم قسمة 3600 نحصل على النتيجة 1.3888.
ما تبقى من التقسيم: ما تبقى من عملية القسمة يسمح لنا بالحصول على ما تبقى من قسمة العدد الإجمالي للثواني على 3600. وهو يمثل عدد الثواني المتبقية بعد تخصيص الساعة. على سبيل المثال ، ما تبقى من قسمة 5000 ثانية على 3600 هو 1400 ثانية.
للحصول على الدقائق والثواني ، يمكنك استخدام نفس المنطق:
للحصول على دقائق ، اقسم باقي القسمة على 60. على سبيل المثال ، ستعطي 1400 ثانية المتبقية مقسومة على 60 النتيجة 23 دقيقة.
للحصول على ثوان ، يكفي أن تأخذ ما تبقى من القسمة. في مثالنا ، ستكون الـ 1400 ثانية المتبقية 20 ثانية.
إذن يمكننا استخدام عمليتي القسمة والباقي في القسمة لتقسيم العدد الإجمالي للثواني إلى ساعات ودقائق وثواني. سيسمح لنا ذلك بالحصول على القيم المطلوبة واستخدامها في حساباتنا.
تحويل الثواني إلى دقائق وبقايا الطعام
إذا كان لديك عدد الثواني التي تحتاج إلى تحويلها إلى دقائق والباقي ، فيمكنك استخدام عملية حسابية بسيطة للقيام بذلك.
- أولا ، قسم عدد الثواني على 60 لتحصل على إجمالي عدد الدقائق.
- سيكون باقي القسمة (الباقي) هو عدد الثواني المتبقية بعد طرح الدقائق. للقيام بذلك ، استخدم العملية "الباقي من القسمة" (وزارة الدفاع).
على سبيل المثال ، إذا كان لديك 120 ثانية ، فاتبع الخطوات التالية:
| خطوة | الإجراء | النتيجة |
|---|---|---|
| 1 | 120 / 60 | 2 دقيقة |
| 2 | 120 % 60 | 0 ثانية |
إذن 120 ثانية تساوي 2 دقيقة و 0 ثانية.
تذكر أن باقي القسمة سيكون دائما أقل من المقسوم عليه ، لذلك بعد تحويل الثواني إلى دقائق ، ستحصل دائما على باقي القسمة أقل من 60.
الآن أنت تعرف كيفية تحويل عدد الثواني إلى دقائق والباقي باستخدام عملية حسابية بسيطة. يمكن أن تكون هذه الطريقة مفيدة ، على سبيل المثال ، عند العمل مع الوقت أو حساب الفترات الزمنية.
تحويل الدقائق إلى ساعات وبقايا الطعام
لتحويل عدد الدقائق إلى ساعات وبقايا ، اقسم إجمالي عدد الدقائق على 60.
يمكن استخدام القسمة الصحيحة لحساب عدد الساعات. على سبيل المثال ، إذا كان لديك 120 دقيقة ، يمكنك تقسيم هذا الرقم بنسبة 60 ، والحصول على 2 ساعة.
الجزء المتبقي بعد التقسيم سيكون الباقي بالكامل. في هذه الحالة ، سيكون الباقي 0 ، حيث يتم تقسيم 120 دقيقة بالكامل على 60.
مثال:
| دقائق | مشاهدة | بقايا |
|---|---|---|
| 120 | 2 | 0 |
| 180 | 3 | 0 |
| 200 | 3 | 20 |
| 345 | 5 | 45 |
إذا كان الباقي أكبر من الصفر ، فهذا يعني أن لديك دقائق إضافية لا يمكن تحويلها إلى ساعات كاملة. في المثال أعلاه ، تعني الـ 20 المتبقية أن لديك 20 دقيقة لا يمكن تحويلها إلى ساعات.
إذا كنت تريد تحويل الباقي إلى ثوان ، فاضربه في 60. في هذه الحالة ، سيكون لديك 20 دقيقة * 60 = 1200 ثانية.
وبالتالي ، من الممكن تحويل العدد الإجمالي للدقائق إلى ساعات ودقائق وثواني باستخدام عمليات حسابية بسيطة. باستخدام هذا التحويل ، يمكنك العمل بسهولة مع الوقت بتنسيقات مختلفة.
نموذج شفرة جافا سكريبت
Для получения часов, минут и секунд из секунд в جافا سكريبت можно использовать следующий код:
وظيفة فورماتيمي (ثانية) {
ساعات كونست = الرياضيات.الطابق (ثانية / 3600);
كونست دقائق = الرياضيات.الكلمة ((ثانية ٪ 3600) / 60);
كونست باقيثانية = ثانية ٪ 60;
عودة {
ساعات العمل,
دقائق,
الثواني: الثواني المتبقية
};
}
كونست إنبوتس ثانية = 3665;
كونست تايم = فورماتيمي (إنبوتسكوندس);
وحدة التحكم.سجل ( ":: "، الوقت.ساعات);
وحدة التحكم.سجل (":: "، الوقت.دقائق);
وحدة التحكم.سجل (":: "، الوقت.ثواني);
.
للحصول على الساعات ، يتم استخدام القسمة على 3600 ، مما يعطي عدد الساعات الكاملة. ما تبقى من القسمة على 3600 يعطي عدد الثواني بدون ساعات كاملة. للحصول على الدقائق ، اقسم على 60 مع الباقي ، مما يسمح لك بالحصول على عدد الدقائق الكاملة والثواني المتبقية. وأخيرا ، يعطي باقي القسمة على 60 عدد الثواني بدون دقائق كاملة.
، يعرض عدد الساعات والدقائق والثواني في وحدة التحكم.
ستكون نتيجة تنفيذ الكود كما يلي:
ساعات العمل: 1
الدقائق: 1
ثواني: 5
وبالتالي ، باستخدام هذا الرمز ، نحصل على ساعات ودقائق وثواني من عدد معين من الثواني.
استخدام وظائف لغة البرمجة المضمنة
توفر لغات البرمجة العديد من الوظائف المضمنة التي تساعدك على العمل مع البيانات وتنفيذ عمليات مختلفة. للحصول على الساعات والدقائق والثواني من عدد الثواني ، يمكنك استخدام الوظائف التالية:
- وظيفة الرياضيات.الكلمة—) - تقريب الرقم إلى أقرب قيمة عدد صحيح أصغر.
- يستخدم عامل القسمة / - لقسمة قيمة على أخرى.
- المشغل المتبقي للقسمة ٪ - إرجاع ما تبقى من تقسيم قيمتين.
للحصول على ساعة ، يمكنك استخدام الصيغة التالية: ساعات
| = | الرياضيات.الطابق (عدد الثواني / 3600) |
للحصول على دقائق ، يمكنك استخدام الصيغة التالية:
| دقائق | = | الرياضيات.الكلمة ((عدد الثواني ٪ 3600) / 60) |
للحصول على ثوان ، يمكنك استخدام الصيغة التالية:
| ثواني | = | الرياضيات.الكلمة (عدد الثواني ٪ 60) |
مثال على استخدام الوظائف المضمنة في لغة البرمجة:
"'جافا سكريبت
مجموع فار ثانية = 3665;
ساعات فار = الرياضيات.الطابق (المجموع ثانية / 3600);
دقائق فار = الرياضيات.الطابق ((المجموع ثانية ٪ 3600) / 60);
فار ثانية = الرياضيات.الكلمة (المجموع ثانية ٪ 60);
وحدة التحكم.سجل ("ساعات:" + ساعات);
وحدة التحكم.سجل ("دقائق:" + دقائق);
وحدة التحكم.سجل ("ثواني:" + ثواني);
«`
في هذا المثال ، يحتوي متغير إجمالي الثواني على إجمالي عدد الثواني. ثم استخدام وظائف الرياضيات المضمنة.الكلمة () وتقسيم والمشغلين المتبقية من الانقسام ، وحصلنا على الساعات والدقائق والثواني ، والتي هي الإخراج إلى وحدة التحكم.
النتيجة والتحقق من صحة العمل
بعد تنفيذ الخوارزمية ، نحصل على ثلاثة متغيرات: الساعات والدقائق والثواني.
على سبيل المثال ، إذا كان لدينا 3665 ثانية:
- قسم 3665 على 3600 ، نحصل على 1 ساعة كاملة.
- الثواني المتبقية هي 65.
- قسم 65 على 60 ، ونحصل على 1 دقيقة كاملة.
- الثواني المتبقية هي 5.
وبالتالي ، ستكون النتيجة:
| ساعات العمل: | 1 |
| دقيقة: | 1 |
| ثانيا: | 5 |
يمكننا التحقق من صحة الخوارزمية عن طريق تحويل النتيجة إلى ثوان:
| النتيجة: | 1 ساعة 1 دقيقة 5 ثوان |
| التحويل في ثوان: | 1 * 3600 + 1 * 60 + 5 = 3665 ثواني |
وبالتالي ، فإن النتيجة تتوافق مع القيمة الأولية البالغة 3665 ثانية.
يمكننا أيضا اختبار الخوارزمية على قيم أخرى والتأكد من أنها تعمل بشكل صحيح لأي عدد من الثواني.
سؤال وجواب
كيف أحصل على ساعات فقط من الثواني?
للحصول على ساعات فقط من عدد الثواني ، تحتاج إلى قسمة هذا الرقم على 3600 (عدد الثواني في ساعة واحدة).
هل من الممكن الحصول على دقائق وثواني من عدد الثواني?
نعم ، يمكنك. للحصول على دقائق ، تحتاج إلى إيجاد ما تبقى من قسمة عدد الثواني على 3600 ، ثم قسمة الباقي الناتج على 60 (عدد الثواني في دقيقة واحدة). وللحصول على ثوان فقط ، تحتاج إلى إيجاد ما تبقى من قسمة عدد الثواني على 60.
هل من الممكن الحصول على ساعات, الدقائق والثواني من عدد الثواني دون حسابات إضافية?
نعم ، يمكنك. إذا كنت تستخدم البرمجة ، فيمكنك استخدام الوظائف أو الأساليب المضمنة التي يوفرها المطورون بالفعل. على سبيل المثال ، تحتوي معظم لغات البرمجة على وظيفة جاهزة تسمح لك بتحويل عدد الثواني إلى تنسيق زمني (ساعات ، دقائق ، ثوان).
ما هي الطرق الأخرى التي يمكن استخدامها للحصول على ساعات, الدقائق, والثواني من عدد الثواني?
بالإضافة إلى القسمة على 3600 و 60 ، يمكن استخدام عمليات حسابية أخرى. على سبيل المثال ، يمكنك العثور على عدد صحيح من قسمة عدد الثواني على 3600 ، ستكون ساعات. بعد ذلك ، يمكن قسمة العدد المتبقي من الثواني على 60 للحصول على دقائق ، والباقي من هذا القسمة سيكون عدد الثواني.