Saati Ondalık Saate veya Dakikaya Dönüştürme
İki ya da üç bileşenli bir zaman değerini ondalık saate veya dakikaya çevirebilir, ondalık bir değeri de zaman gösterimine dönüştürebilirsiniz. Dakika ve saniye bileşenleri 60’tan küçük olmalıdır.
Dönüşümün kapsamı
Bu araç, süreleri raporlama, planlama veya hesaplama sırasında farklı zaman birimlerinde kullanmanıza yardımcı olur. Zaman biçimindeki bir değeri ondalık saate, ondalık dakikaya ve toplam saniyeye çevirebilir; ters yönde ise ondalık bir değeri saat, dakika ve saniye bileşenlerinden oluşan bir gösterime dönüştürebilir. Böylece bir tabloda 1 saat 45 dakika olarak görülen süreyi ondalık bir değerle karşılaştırabilir veya ondalık bir hesaplamanın sonucunu yeniden okunabilir bir zaman biçiminde inceleyebilirsiniz.
Zaman yönündeki giriş iki nokta üst üste ile ayrılmış iki ya da üç tam sayı bileşeninden oluşur. İki bileşen saat ve dakikayı, üç bileşen ise saat, dakika ve saniyeyi temsil eder. Bu yapı, serbest biçimli süre ifadelerinden farklıdır; metin içinde birim adları, açıklamalar veya farklı ayraçlar kullanmak yerine desteklenen bileşen düzenine bağlı kalmak gerekir. Varsayılan işlem, zaman değerini ondalık birimlere dönüştürme yönündedir. Diğer yön için ondalık değerden zaman gösterimine geçiş seçilmelidir.
Uygulama adımları
-
Kullanacağınız dönüşüm yönünü belirleyin. Saat, dakika ve saniye bileşenlerinden ondalık sonuçlar almak istiyorsanız zaman değerini ondalık birimlere dönüştüren seçeneği kullanın. Elinizde ondalık bir değer varsa ve bunu zaman biçiminde görmek istiyorsanız ondalık değerden zaman gösterimine geçiş seçeneğini seçin. Tanınmayan bir işlem yönü, başarılı bir dönüşüm sonucu üretmez.
-
Zaman biçiminden dönüşüm yaparken giriş kutusuna iki veya üç bileşen yazın. Saat ve dakika için iki, saat, dakika ve saniye için üç bileşen kullanın; bileşenleri iki nokta üst üste ile ayırın. Her parçanın tam sayı olarak okunabilmesi gerekir. Örneğin
02:15iki bileşenli,02:15:30ise üç bileşenli bir zaman girişidir. Ondalık işaretleri, sözcükleri veya ek ayraçları bu alana karıştırmayın. -
Dakika ve saniye parçalarını göndermeden önce ayrı ayrı denetleyin. Bu iki bileşenin değeri 60’tan küçük olmalıdır;
02:60veya02:15:60gibi değerler geçerli bir dönüşüm oluşturmaz. Saat parçası için aynı türden bir üst sınır denetimi uygulanmadığından, özellikle alışılmadık saat değerleri içeren girdilerin nasıl yorumlanacağını sonuçla birlikte değerlendirin. -
Ondalık değerden zaman gösterimine geçerken sayısal olarak okunabilecek bir değer girin. Değer kayan noktalı sayı olarak ayrıştırılamazsa işlem başarısız olur. İsteğe bağlı birim ayarında dakika seçildiğinde sayı dakika kabul edilerek süreye çevrilir; bu seçim yapılmadığında araç varsayılan dönüşüm bağlamını kullanır. Birim tercihini, elinizdeki sayının saat mi yoksa dakika mı ifade ettiğine göre belirleyin.
-
Dönüşümü başlatın ve seçtiğiniz yöne uygun sonuç alanlarını inceleyin. Zaman biçiminden başarılı dönüşümde ondalık saat, ondalık dakika ve toplam saniye bilgileri sağlanır. Ondalık saat ve dakika değerleri altı ondalık basamağa yuvarlanır. Ters yöndeki işlemde temsil edilen süre önce tam saniyeye yuvarlanır, ardından saat, dakika ve saniye parçalarına ayrılır. Bu nedenle işlemden önceki kesirli saniyeler, son gösterimde bağımsız bir parça olarak korunmayabilir.
-
Sonucu kullanacağınız yere aktarmadan önce birimi ve dönüşüm yönünü tekrar kontrol edin. Aynı sayı, saat olarak yorumlandığında dakika olarak yorumlanmasından farklı bir süre verir. Girişin iki bileşenli mi üç bileşenli mi olduğu da saniye bilgisinin hesaba katılıp katılmayacağını belirler. Başarısız bir sonuçla karşılaşırsanız önce işlem yönünü, bileşen sayısını, sayısal yazımı ve dakika-saniye sınırlarını sırayla gözden geçirin.
Çıktıyı okuma ve sınırlar
Sonuç ekranındaki ondalık saat ve ondalık dakika, aynı sürenin iki ayrı ölçü birimindeki karşılığıdır. Toplam saniye alanı, sürenin saniye cinsinden ifade edilen bütününü gösterir. Bu üç değeri birlikte incelemek, bir rapora yalnızca bir ondalık sonuç eklemek yerine dönüşümün hangi ölçekte verildiğini doğrulamanızı sağlar.
Ondalık değerden zaman gösterimine geçişte yuvarlama, genel bir kesme işlemi değildir; süre tam saniyeye dönüştürülür ve Python round davranışının bağlama kurallarını izleyen bir yuvarlama uygulanır. Bu ayrıntı, tam yarım saniye çevresindeki değerlerde beklediğiniz sonuçla görünen sonuç arasında fark oluşturabilir. Sonuçları hassas bir kayıtla karşılaştırıyorsanız, girişteki kesirli saniyelerin bu aşamada nasıl ele alındığını hesaba katın.
Biçimlendirilmiş saat, dakika ve saniye parçaları en az iki basamaklı bir genişlikle sunulur. Bununla birlikte bu görünüm, her sürenin standart SS:DD:SN kalıbına zorunlu olarak uyduğu anlamına gelmez. Süre 100 saat veya daha uzunsa saat bölümü için ek basamaklar kullanılabilir. Negatif ondalık değerler de alışılmış zaman yazımından farklı bir görünüm verebilir. Ayrıca kayan noktalı olarak okunabilen NaN veya sonsuzluk gibi özel değerler, dönüşüm sırasında başarısız sonuç yerine hata oluşturabilir; bu tür değerleri normal bir süre sonucu gibi yorumlamayın.
Uygulamalı örnek
Bir çalışma süresini rapora eklemeden önce 01:30 biçimindeki değeri ondalık birimlerde görmek istiyorsunuz.
01:30 değerini zaman biçiminden ondalık birimlere dönüştürme seçeneğiyle gönderin ve oluşan üç sonuç alanını inceleyin.
Bu süre için ondalık saat 1,5, ondalık dakika 90 ve toplam saniye 5400 olur; sonuçlar altı ondalık basamağa yuvarlanır.
Sınırlamalar
- Dönüşüm, iki veya üç parçalı zaman biçimiyle sınırlıdır. 100 saat ve üzerindeki süreler daha uzun bir saat alanı kullanabilir; negatif, NaN veya sonsuzluk içeren ondalık girdiler standart dışı görünüm ya da hata oluşturabilir.
Sık yapılan hatalar
- Neden:
01:75gibi bir girişte dakika 60’a ulaştığı için veya parçalardan biri tam sayı olarak okunamadığı için dönüşüm başarılı olmaz. Düzeltme: İki ya da üç sayısal parça yazın, parçaları iki nokta üst üste ile ayırın ve dakika ile saniyeyi 60’ın altında tutun.
Sık sorulan sorular
Saat değerini hangi biçimde girmeliyim?
İki bileşenli giriş saat ve dakikayı, üç bileşenli giriş saat, dakika ve saniyeyi ifade eder. Parçaları iki nokta üst üste ile ayırın ve her parçayı tam sayı olarak yazın.
Ondalık değeri dakika olarak çevirebilir miyim?
Birim seçeneğinde dakika işaretlendiğinde girilen ondalık sayı dakika olarak yorumlanır. Bu seçenek işaretlenmediğinde değer, aracın varsayılan dönüşüm bağlamına göre işlenir.
Ondalık değerden zaman sonucunda yuvarlama yapılır mı?
Ondalık değerden zaman gösterimine geçişte süre tam saniyeye yuvarlanır ve sonra saat, dakika ve saniye parçalarına ayrılır. Gösterim en az iki basamaklı bileşen genişliği kullanır; 100 saatten başlayan sürelerde saat alanı uzayabilir.