Program Java untuk Menukar Milidetik menjadi Minit dan Detik

Dalam program di atas, anda akan belajar menukar milisaat menjadi minit dan saat secara individu, dan bersama-sama di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Jenis Data Java (Primitif)
  • Input dan Keluaran Asas Java

Contoh 1: Tukar milisaat menjadi minit dan saat secara individu

 import java.util.concurrent.TimeUnit; public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; // long minutes = (milliseconds / 1000) / 60; long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds); // long seconds = (milliseconds / 1000); long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds); System.out.format("%d Milliseconds = %d minutes", milliseconds, minutes ); System.out.println("Or"); System.out.format("%d Milliseconds = %d seconds", milliseconds, seconds ); ) )

Pengeluaran

 1000000 milisaat = 16 minit Atau 1000000 milisaat = 1000 saat

Dalam program di atas, kami telah menukar toMinutes()kaedah milidetik kepada minit menggunakan kaedah. Begitu juga, kami menggunakan toSeconds()kaedah untuk menukarnya menjadi beberapa saat.

Kita juga boleh menggunakan matematik asas untuk mengubahnya menjadi minit dan saat.

 Detik = Milisaat / 1000

sementara minit adalah

 Minit = Detik / 60 atau Minit = (Milisa saat / 1000) / 60

Contoh 2: Tukar Milisa Saham ke Minit dan Detik

 public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; long minutes = (milliseconds / 1000) / 60; long seconds = (milliseconds / 1000) % 60; System.out.format("%d Milliseconds = %d minutes and %d seconds.", milliseconds, minutes, seconds); ) )

Pengeluaran

 1000000 Milisaat = 16 minit dan 40 saat.

Dalam program di atas, kami telah menggunakan formula:

 Minit = (milisaat / 1000) / 60 dan baki detik = (milisaat / 1000)% 60

Pertama, kita mengira minit dengan hanya membahagikannya kepada beberapa saat dan kemudian ke minit dengan membahagikannya dengan 60.

Kemudian, kami mengira baki detik dengan membahagikannya kepada beberapa saat dan mendapatkan baki ketika dibahagi dengan 60.

Artikel menarik...