Programme Kotlin pour convertir des millisecondes en minutes et secondes

Dans le programme ci-dessus, vous apprendrez à convertir des millisecondes en minutes et secondes individuellement, et ensemble dans Kotlin.

Exemple 1: convertir individuellement les millisecondes en minutes et secondes

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

Lorsque vous exécutez le programme, la sortie sera:

 1000000 millisecondes = 16 minutes ou 1000000 millisecondes = 1000 secondes

Dans le programme ci-dessus, nous avons converti des millisecondes données en minutes en utilisant la toMinutes()méthode. De même, nous avons utilisé une toSeconds()méthode pour le convertir en secondes.

Nous pouvons également utiliser les mathématiques de base pour le convertir en minutes et secondes.

 Secondes = Millisecondes / 1000

tandis que les minutes sont

 Minutes = Secondes / 60 ou Minutes = (Millisecondes / 1000) / 60

Exemple 2: convertir des millisecondes en minutes et secondes

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

Lorsque vous exécutez le programme, la sortie sera:

 1000000 millisecondes = 16 minutes et 40 secondes.

Dans le programme ci-dessus, nous avons utilisé la formule:

 Minutes = (millisecondes / 1000) / 60 et secondes restantes = (millisecondes / 1000)% 60

Tout d'abord, nous calculons les minutes en les divisant simplement en secondes, puis en minutes en les divisant par 60.

Ensuite, nous calculons les secondes restantes en les divisant en secondes et en obtenant le reste divisé par 60.

Voici le code Java équivalent: programme Java pour convertir des millisecondes en minutes et secondes.

Articles intéressants...