Milisaniyeleri Dakikalara ve Saniyeye Çeviren Kotlin Programı

Yukarıdaki programda, milisaniyeleri dakika ve saniyelere tek tek ve birlikte Kotlin'de dönüştürmeyi öğreneceksiniz.

Örnek 1: Milisaniyeleri tek tek dakikalara ve saniyelere dönüştürme

 import java.util.concurrent.TimeUnit fun main(args: Array) ( val milliseconds: Long = 1000000 // long minutes = (milliseconds / 1000) / 60; val minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds) // long seconds = (milliseconds / 1000); val seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds) println("$milliseconds Milliseconds = $minutes minutes") println("Or") println("$milliseconds Milliseconds = $seconds seconds") )

Programı çalıştırdığınızda, çıktı:

 1000000 Milisaniye = 16 dakika veya 1000000 Milisaniye = 1000 saniye

Yukarıdaki programda, toMinutes()yöntemi kullanarak verilen milisaniyeleri dakikalara çevirdik . Aynı şekilde, toSeconds()onu saniyeye çevirmek için yöntem kullandık .

Dakikalara ve saniyelere dönüştürmek için temel matematiği de kullanabiliriz.

 Saniye = Milisaniye / 1000

dakikalar ise

 Dakika = Saniye / 60 veya Dakika = (Milisaniye / 1000) / 60

Örnek 2: Milisaniyeyi Dakika ve Saniyeye Dönüştürme

 fun main(args: Array) ( val milliseconds: Long = 1000000 val minutes = milliseconds / 1000 / 60 val seconds = milliseconds / 1000 % 60 println("$milliseconds Milliseconds = $minutes minutes and $seconds seconds.") )

Programı çalıştırdığınızda, çıktı:

 1000000 Milisaniye = 16 dakika 40 saniye.

Yukarıdaki programda aşağıdaki formülü kullandık:

 Dakika = (Milisaniye / 1000) / 60 Ve Kalan Saniye = (Milisaniye / 1000)% 60

Önce dakikayı saniyeye bölerek, sonra dakikayı 60'a bölerek hesaplıyoruz.

Ardından kalan saniyeleri saniyeye bölerek hesaplıyoruz ve kalanını 60'a bölündüğünde elde ediyoruz.

İşte eşdeğer Java kodu: Milisaniyeleri dakikalara ve saniyelere dönüştürmek için Java programı.

Ilginç makaleler...