ACOS — 아크코사인 함수

ACOS — 아크코사인 함수

코사인 값에서 각도를 되찾고 싶을 때가 있어요. COS가 각도를 넣으면 코사인 값을 주는 함수라면, ACOS는 그 반대로 코사인 값을 넣으면 각도를 돌려주는 함수입니다. 수학에서 말하는 아크코사인(arccosine)이에요.

출처: gfortran 공식 문서 - ACOS

본문

시그니처(Synopsis)

RESULT = ACOS(X)

설명(Description)

ACOS(X)X의 아크코사인을 계산해요. 즉 COS(X)의 역함수입니다.

분류(Class)

요소 함수(Elemental function)

인자(Arguments)

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

반환값

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

예제

program test_acos
  real(8) :: x = 0.866_8
  x = acos(x)
end program test_acos

xacos를 적용해 그 값을 다시 x에 저장하는 예시예요.

세부 이름(Specific names)

이름 인자 반환 유형 표준
ACOS(X) REAL(4) X REAL(4) Fortran 77 이상
DACOS(X) REAL(8) X REAL(8) Fortran 77 이상

표준(Standard)

Fortran 77 이상. 복소수 인자에 대해서는 Fortran 2008 이상.

함께 보기

  • 역함수: COS — 코사인 함수
  • 각도 버전: ACOSD — 각도 단위 아크코사인