Program Kotlin untuk Mengonversi Milidetik ke Menit dan Detik

Dalam program di atas, Anda akan belajar mengubah milidetik menjadi menit dan detik secara individual, dan bersama-sama di Kotlin.

Contoh 1: Ubah milidetik menjadi menit dan detik satu per satu

 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") )

Saat Anda menjalankan program, hasilnya adalah:

 1000000 Milidetik = 16 menit Atau 1000000 Milidetik = 1000 detik

Dalam program di atas, kami telah mengubah milidetik yang diberikan menjadi menit menggunakan toMinutes()metode. Demikian juga, kami menggunakan toSeconds()metode untuk mengubahnya menjadi detik.

Kita juga dapat menggunakan matematika dasar untuk mengubahnya menjadi menit dan detik.

 Detik = Milidetik / 1000

sementara menit

 Menit = Detik / 60 atau Menit = (Milidetik / 1000) / 60

Contoh 2: Ubah Milidetik ke Menit dan Detik

 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.") )

Saat Anda menjalankan program, hasilnya adalah:

 1000000 Milidetik = 16 menit 40 detik.

Dalam program di atas, kami telah menggunakan rumus:

 Menit = (Milidetik / 1000) / 60 Dan Detik Tersisa = (Milidetik / 1000)% 60

Pertama, kami menghitung menit hanya dengan membaginya menjadi detik, lalu menit dengan membaginya dengan 60.

Kemudian, kami menghitung detik yang tersisa dengan membaginya menjadi detik dan mendapatkan sisanya jika dibagi 60.

Berikut kode Java yang setara: Program Java untuk mengubah milidetik menjadi menit dan detik.

Artikel yang menarik...