Bu araç ne işe yarar?
Bu araç; saat, dakika veya saniye cinsinden girdiğiniz tek bir süre değerini normalleştirilmiş bir biçime dönüştürür: tam gün sayısı ile birlikte günün geri kalanını saat:dakika:saniye formatında gösterir. Tamamen matematiksel bir zaman birimi dönüşümü olduğundan, bölgeye özgü hiçbir kural içermez ve dünyanın her yerinde aynı şekilde çalışır.
Nasıl kullanılır?
Süre değerinizi girin, hangi birimle ifade edildiğini seçin (Saat, Dakika veya Saniye) ve araç size karşılığını tam gün sayısı ile ardından kalan saat, dakika ve saniye olarak versin. Varsayılan birim saniyedir.
Formülün açıklaması
Önce değer, bir çarpan kullanılarak toplam saniyeye çevrilir: saat için 3600, dakika için 60, saniye için 1. Ardından gün sayısı, 86400'e (bir gündeki saniye sayısı) tam bölme (taban bölme) yapılarak bulunur. Kalan saniyeler ise saate (3600'e taban bölme), dakikaya (60'a taban bölme) ve geriye kalan saniyeye ayrılır. Girdiğiniz değerin ondalık kısmı varsa, saniye bölümü de ondalıklı olabilir.
$$ T = \text{Time value} \times \text{Unit factor} $$ $$ \text{where}\quad \left\{ \begin{aligned} \text{Days} &= \left\lfloor \dfrac{T}{86400} \right\rfloor \\ \text{Hours} &= \left\lfloor \dfrac{T \bmod 86400}{3600} \right\rfloor \\ \text{Minutes} &= \left\lfloor \dfrac{T \bmod 3600}{60} \right\rfloor \\ \text{Seconds} &= T \bmod 60 \end{aligned} \right. $$
Örnek hesaplama
100.000.000 saniye için: toplam saniye = 100.000.000. Gün = \(\lfloor 100000000 / 86400 \rfloor = 1157\). Kalan = \(100000000 - 1157 \times 86400 = 35200\) sn. Saat = \(\lfloor 35200/3600 \rfloor = 9\), geriye 2.800 sn kalır. Dakika = \(\lfloor 2800/60 \rfloor = 46\), geriye 40 sn kalır. Sonuç: 1157 gün ve 09:46:40.
Sıkça Sorulan Sorular
Dakika girersem ne olur? Değer önce 60 ile çarpılır, sonra gün ve S:D:S olarak ayrıştırılır. Örneğin 1225 dakika = 73.500 saniye = 0 gün ve 20:25:00.
Ondalıklı bir değer girebilir miyim? Evet. Saniyenin altındaki kalan kısım yuvarlanmadan saniye alanında korunur.
Sıfır girersem sonuç ne olur? Sıfır, 0 gün ve 00:00:00 sonucunu verir.