天天看點

Java語言: 秒轉換成分鐘+秒 && 華氏溫度轉換成攝氏溫度 && 将營業稅值顯示為小數點後兩位

1、秒—>分鐘+秒

簡略思路:

(秒 / 60) 得到的是分鐘(minutes),

(秒%60)得到的是剩下的秒數(remainingSeconds)

import java.util.Scanner;
public class Course0716{
	public static void main(String[] args){
		Scanner input = new Scanner(System.in);
		System.out.print("Enter a integer for seconds:");
		int seconds = input.nextInt();
		int minutes = seconds/60;
		int remainingSeconds = seconds%60;
		System.out.println(seconds+" "+"seconds is"+" "+minutes+" "
		       +"minutes and"+" "+remainingSeconds+" "+"seconds");
	}
}
           
Java語言: 秒轉換成分鐘+秒 && 華氏溫度轉換成攝氏溫度 && 将營業稅值顯示為小數點後兩位

2.、華氏溫度(Celsius)轉換成攝氏溫度(fahrenheit)

公式:Celsius =(5 / 9)(fahrenheit - 32)

import java.util.Scanner;
public class Course0716{
	public static void main(String[] args){
        Scanner input = new Scanner(System.in);
		System.out.print("Enter a degree in Fahrenheit:");
		double fahrenheit = input.nextDouble();
		double celsius = (5.0/9)*(fahrenheit-32);
		System.out.print("Fahrenheit "+fahrenheit+" is "+celsius+" in Celsius");
	}
}
           
Java語言: 秒轉換成分鐘+秒 && 華氏溫度轉換成攝氏溫度 && 将營業稅值顯示為小數點後兩位

3、将營業稅值顯示為小數點後兩位

營業稅值=購買的總額 * 0.06

import java.util.Scanner;
public class Course0716{
	public static void main(String[] args){
		Scanner input = new Scanner(System.in);
		System.out.print("Enter purchase amount:");
		double purchaseAmount = input.nextDouble();
		double tax = purchaseAmount*0.06;
		System.out.println("Sales tax is $"+(int)(tax*100)/100.0);
	}
}
           
Java語言: 秒轉換成分鐘+秒 && 華氏溫度轉換成攝氏溫度 && 将營業稅值顯示為小數點後兩位

繼續閱讀