[자바] 실험 3 참조 코드

1633 단어 자바
실험 은 3 월 20 일 밤 까지 이 며, 실험 이 끝 난 후 여기에 참고 코드 를 제시 할 것 이다.
제곱 근 을 구하 다
double res = Math.sqrt(num);
// Math.sqrt(num)用来求num的平方根
// res是作为result的缩写
// 将result定义成double而非int类型:int类型无法表示浮点数。

코드:
import java.util.Scanner;

public class Sqrt {
	public static void main(String args[]) {
		Scanner in = new Scanner(System.in);
		double num = in.nextDouble();
		System.out.println(Math.sqrt(num));
	}
}

화 씨 온도 가 섭씨 온도 로 바뀌다
정 수 는 정 수 를 나 누고 얻 은 것 은 정수 이다.
10 / 9 = 1
5 / 9 = 0

서로 다른 기계, 부동 소수점 의 정밀도 가 다 를 수 있 음 을 알 게 되 었 습 니 다. 이 는 출력 결과 에서 소수점 뒤의 마지막 자리 와 답 이 다 를 수 있 습 니 다.
최종 적 으로 당신 의 코드 가 로 컬 기기 가 아 닌 서버 에서 실 행 될 것 이기 때문에 출력 값 은 일반적으로 같 습 니 다.
코드:
import java.util.Scanner;

public class Temperature {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		double f = in.nextDouble();
		double c = 5d / 9 * (f - 32);
		System.out.println("The temperature is " + c); // The word "temperature" is different from the one in the 10.77.30.33
	}
}

여행 시간 을 구하 다
import java.util.Scanner;

public class TravelTime {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);

		int time1 = in.nextInt();
		int time2 = in.nextInt();
		time1 = time1 / 100 * 60 + time1 % 100;
		time2 = time2 / 100 * 60 + time2 % 100;

		System.out.println("The train journey time is "
			+ (time2 - time1) / 60 + " hrs "
			+ (time2 - time1) % 60 + " mins.");
	}
}

좋은 웹페이지 즐겨찾기