온라인 삼각 함수 계산기
사인, 코사인, 탄젠트, 역삼각 함수를 각도 또는 라디안으로 계산합니다. 정밀도 설정 가능. 예: sin 30도 = 0.5. 처리는 브라우저에서 로컬로 수행됩니…
사용 시작
주요 기능과 사용 예
이 계산기는 사인, 코사인, 탄젠트, 코시컨트, 시컨트, 코탄젠트와 그 역함수, 그리고 atan2를 지원합니다. 각도와 라디안 모드를 명시적으로 선택할 수 있으며, 직접 함수는 각도 입력을 라디안으로 변환한 후 JavaScript Math 함수로 계산합니다. 역함수 결과는 선택한 출력 모드에 따라 각도 또는 라디안으로 변환됩니다.
구체적인 예: 30도의 사인 계산
함수로 sin을 선택하고, 입력 모드를 '도'로 설정한 후 값 30을 입력하고 출력 모드를 '도'로 설정하면, 계산기는 30도를 라디안으로 변환(π/6)한 후 사인 값을 계산하여 0.5를 반환합니다. 정밀도를 4로 설정하면 0.5000으로 표시됩니다.
atan2의 사용
atan2는 y와 x 두 값을 입력받아 점 (x, y)의 사분면을 고려한 아크탄젠트 값을 반환합니다. 예를 들어 y=1, x=1을 입력하면 결과는 45도(또는 π/4 라디안)입니다. x=0이고 y=0인 경우는 거부됩니다.
입력 제한 사항
asin과 acos는 x가 -1과 1 사이여야 합니다. acsc와 asec는 x의 절대값이 1 이상이어야 합니다. tan, csc, sec, cot는 정의되지 않는 분모에 가까운 값을 거부합니다. acot는 atan2(1, x)를 사용하여 주값을 계산합니다.
정밀도와 한계
정밀도는 0에서 12 사이의 정수로 설정할 수 있으며, 결과는 브라우저의 배정밀도 부동소수점 근사값입니다. 이 계산기는 항법, 구조, 의료 등 안전이 중요한 작업에 대해 독립적으로 인증되지 않았습니다.
자주 묻는 질문
asin에 2를 입력하면 어떻게 되나요?
asin 함수는 x가 -1과 1 사이일 때만 정의됩니다. 2를 입력하면 오류가 발생하거나 결과가 나오지 않습니다. 입력 제한을 확인하세요.
atan2와 atan의 차이는 무엇인가요?
atan은 단일 값 x의 아크탄젠트를 반환하며 결과는 -π/2에서 π/2 사이입니다. atan2는 y와 x 두 값을 사용하여 점의 사분면을 고려하므로 -π에서 π 사이의 전체 범위에서 각도를 반환합니다.
결과가 소수점으로 길게 나오는데 어떻게 반올림하나요?
정밀도 설정을 사용하여 소수점 자릿수를 0에서 12 사이로 지정할 수 있습니다. 이 설정은 결과를 반올림하여 표시합니다.
참고 사항
이 도구는 일반적인 계산 목적으로 제공되며, 안전이 중요한 분야의 전문적인 판단을 대체하지 않습니다. 결과는 부동소수점 연산의 한계로 인해 약간의 오차가 있을 수 있습니다.
- 함수 선택 드롭다운
- 입력 모드(도/라디안) 선택
- 출력 모드(도/라디안) 선택
- 정밀도 설정
- 값 입력 필드
- 계산 실행 버튼
처리는 브라우저에서 로컬로 수행됩니다.