충분히 쌓여가는
Math 클래스 본문
Math 클래스
- 수식 계산을 하는데 도움을 주는 많은 기본적인 수학 함수들을 제공함
- java.lang 패키지의 일부
- Math 클래스 내에 있는 모든 메소드들은 클래스 메소드
- 따라서 그 메소드들을 호출하기 위해 Math 클래스의 객체가 필요하지 않음
- 클래스 이름을 이용하여 메소드를 호출할 수 있음
Math 클래스의 주요 메소드
abs(int num) | num의 절대값을 계산 |
sin(double angle) | angle의 sin 값을 게산 |
sqrt(double num) | num의 제곱근 값을 계산 |
pow(double num, double power) | num의 power 승을 계산 |
두 변의 길이를 받아 빗변의 길이를 계산하여 출력하는 프로그램
// 직각 삼각형의 빗변의 길이 구하기
import java.util.Scanner;
public class CalHypotenuse {
public static void main(String[] args) {
// 세 변의 길이를 나타내는 변수
double a, b, c;
Scanner scan = new Scanner(System.in);
// 밑변 입력
System.out.print("밑변 입력: ");
a = scan.nextDouble();
// 높이 입력
System.out.print("높이 입력: ");
b = scan.nextDouble();
// 빗변 길이 구하기
c = Math.sqrt(a * a + b * b);
// 빗변 길이 출력
System.out.println("빗변의 길이는 " + c + "이다");
}
}
'Java' 카테고리의 다른 글
반복문 - while 문 (0) | 2023.02.01 |
---|---|
if 문 (0) | 2023.02.01 |
Random 클래스 (0) | 2023.01.31 |
문자열 (0) | 2023.01.31 |
클래스와 객체 (0) | 2023.01.31 |