반응형
섭씨온도
Celsius temperature
섭씨온도(攝氏溫度)는 1기압에서의 물의 어는 점을 0도로, 끓는 점을 100도로 정한 온도 체계이다.
기호는 °C이다.
화씨온도
Fahrenheit temperature
화씨온도(華氏溫度)는 1기압에서 물의 어는 점을 32도로, 끓는 점을 212도로 정한 온도 체계이다.
기호는 °F이며, 어는 점과 끓는 점 사이 온도를 180등분한다는 점에 있어 섭씨와 차이가 있다.
반응형
변환 공식
섭씨 -> 화씨
°F = °C × 1.8 + 32
화씨 -> 섭씨
°C = (°F − 32) / 1.8
다음은 섭씨 온도를 매개변수로 받아 화씨 온도로 변환하여 반환하는 함수입니다.
public static double convert(int c) {
double f = c * 9.0 / 5.0 + 32.0;
return f;
}
다음은 위 변환함수를 이용하여 섭씨 -40도부터 섭씨 100도까지 5도 단위로 보여주는 프로그램 코드입니다.
public class CelciusToFarenheit2 {
public static void main(String[] args) {
int c = -40;
for( ; c <= 100; c += 5 ){
System.out.println("C = " + c + " --> " + convert(c));
}
}
public static double convert(int c) {
double f = c * 9.0 / 5.0 + 32.0;
return f;
}
}
실행 결과
반응형
'Programming > Java' 카테고리의 다른 글
<면접 후기 정리 프로그램> 개발 [21학년도 대학 수시] (2) | 2022.02.23 |
---|---|
[Java] 자바 삼각형 문제 예제 #1 [별 (*) 삼각형] (0) | 2021.07.12 |
[Java] 거듭제곱 계산 프로그램 예제 (0) | 2021.06.29 |
[Java] int 정수 변수 비트의 1의 개수 세기 / 예제, 원리 (0) | 2021.06.12 |
자바 기말 (0) | 2021.06.08 |
댓글