ACOSD — 각도 단위 아크코사인 함수

ACOSD — 각도 단위 아크코사인 함수

보통 삼각함수는 라디안 단위로 다루지만, 현장에서는 각도(degree)로 결과를 받고 싶을 때도 있어요. ACOS가 라디안 단위의 아크코사인이라면, ACOSD는 같은 계산을 각도 단위로 돌려주는 함수입니다.

출처: gfortran 공식 문서 - ACOSD

본문

시그니처(Synopsis)

RESULT = ACOSD(X)

설명(Description)

ACOSD(X)X의 아크코사인을 각도 단위로 계산해요. 즉 COSD(X)의 역함수입니다.

분류(Class)

요소 함수(Elemental function)

인자(Arguments)

  • X: 크기가 1 이하인 REAL 유형이어야 해요.

반환값

반환값은 X와 같은 유형·종류를 가져요. 결과의 실수부는 각도 단위이고 범위는 0 ≤ Re(acos(x)) ≤ 180 입니다.

예제

program test_acosd
  real(8) :: x = 0.866_8
  x = acosd(x)
end program test_acosd

xacosd를 적용해 각도 단위의 아크코사인을 다시 x에 저장하는 예시예요.

세부 이름(Specific names)

이름 인자 반환 유형 표준
ACOSD(X) REAL(4) X REAL(4) Fortran 2023
DACOSD(X) REAL(8) X REAL(8) GNU 확장

표준(Standard)

Fortran 2023

함께 보기

  • 역함수: COSD — 각도 단위 코사인
  • 라디안 버전: ACOS — 아크코사인 함수