/**
* 求出年数。
* 提示用户输入分钟数(例如十亿),然后显示这些分钟(minutes)代表多少年(year)和多少天(day)。
* 假设一年有365天。
* 下面是一个运行示例:
* ———————————————————————————————————————————————————————————————
* | Enter the number of minutes: 1000000000 |
* | 1.0E9 minutes is approximately 1902.0 years and 214.0 days. |
* ———————————————————————————————————————————————————————————————
*/
package Test;
import java.util.Scanner;
public class T27 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the number of minutes: ");
double minutes = input.nextDouble();
double day = (int)((minutes / 60) / 24) % 365;
double year = (int)((minutes / 60) / 24) / 365;
System.out.println(minutes + " minutes is approximately " + year + " years and " + day + " days.");
// double hours = (int)minutes /60;
// double dayHour = (int)hours / 24;
// double day = (int)dayHour % 365;
// double year = (int)dayHour / 365;
// System.out.println("Hours: " + hours);
// System.out.println("Days: " + days);
// System.out.println("Years: " + year);
}
}
第2章:求出年数
最新推荐文章于 2022-11-06 13:51:56 发布