À quoi sert ce calculateur
Cet outil vous permet d'additionner et de soustraire jusqu'à cinq durées distinctes, chacune exprimée en heures, minutes et secondes. Chaque ligne dispose également d'un nombre de répétitions : vous pouvez ainsi multiplier une même durée par le nombre de fois où elle se produit avant de l'ajouter ou de la retrancher au total cumulé. Le résultat s'affiche de deux façons : sous la forme d'un total propre en heures:minutes:secondes, et sous forme de totaux décimaux en heures, en minutes et en secondes. Il s'agit d'arithmétique du temps à l'état pur, valable pour n'importe quel usage, partout dans le monde.
Comment l'utiliser
Pour chaque ligne, choisissez Ajouter ou Soustraire, saisissez les heures, les minutes et les secondes, puis indiquez le nombre de répétitions (combien de fois cette durée se produit). Un nombre de répétitions égal à 0 désactive la ligne. Vous n'êtes pas obligé de maintenir les minutes et les secondes entre 0 et 59 à la saisie : entrer 90 minutes ne pose aucun problème et équivaut à 1 heure 30 minutes. Laissez les lignes inutilisées à zéro. Le résultat normalise automatiquement le total général.
La formule expliquée
Chaque ligne est d'abord convertie en secondes : secondesLigne = heures x 3600 + minutes x 60 + secondes. Cette valeur est multipliée par le signe de l'opération de la ligne (+1 pour Ajouter, -1 pour Soustraire) et par son nombre de répétitions, puis les cinq contributions sont additionnées en un seul total en secondes. Les sorties décimales divisent ce total par 60 (minutes) et par 3600 (heures). L'affichage H:M:S prend les heures entières par troncature, puis les minutes et secondes restantes. Si le total est négatif, le signe est conservé sur l'ensemble du résultat.
$$\text{Total Seconds} = \sum_{i=1}^{5} \text{Op}_i \cdot \text{Repeat}_i \cdot \left( 3600\,\text{H}_i + 60\,\text{M}_i + \text{S}_i \right)$$
$$\begin{gathered} \text{Hours} = \left\lfloor \frac{T}{3600} \right\rfloor, \quad \text{Minutes} = \left\lfloor \frac{T \bmod 3600}{60} \right\rfloor, \quad \text{Seconds} = T \bmod 60 \\[1em] \text{where}\quad T = \text{Total Seconds} \end{gathered}$$
Exemple concret
Valeurs par défaut : Ligne 1 = Ajouter (2h 45min 15s) x 2 = 9915 s x 2 = 19830 s. Ligne 2 = Ajouter (1h 15min 15s) x 1 = 4515 s. Les lignes 3 à 5 ont un nombre de répétitions de 0 et ne contribuent donc en rien. Total = 19830 + 4515 = 24345 secondes. Soit \(24345 / 3600 = 6{,}7625\) heures, \(24345 / 60 = 405{,}75\) minutes, et en H:M:S cela donne 6 heures 45 minutes 45 secondes.
FAQ
Le résultat peut-il être négatif ? Oui. Si vos lignes en soustraction l'emportent sur celles en addition, le total devient négatif et le signe moins s'affiche sur l'ensemble de la durée.
À quoi sert le nombre de répétitions ? Il multiplie la durée entière de cette seule ligne. Une tâche de 30 minutes répétée 4 fois ajoute 2 heures.
Les décimales sont-elles autorisées ? Oui. Vous pouvez saisir des heures, des minutes ou des secondes fractionnaires ; les sorties décimales conservent la précision tandis que l'affichage H:M:S est arrondi à la seconde entière inférieure.