`COSD` — 도 단위 코사인 함수

COSD — 도 단위 코사인 함수

각도를 라디안이 아니라 도(degrees)로 바로 받아서 코사인을 계산하고 싶을 때가 있어요. 사람이 다루기 편한 도 단위로 생각하다 보면 그렇죠. COSD는 인자와 결과를 모두 도 단위로 다루는 코사인 함수예요.

출처: gfortran 문서 — COSD

본문

시그니처

RESULT = COSD(X)

설명

COSD(X)X의 코사인을 도 단위로 계산해요.

분류

원소별 함수(Elemental function)

인자

  • X — 타입이 REAL이어야 해요.

반환값

반환값은 X와 같은 타입·kind를 가지며, 범위 -1 ≤ cosd(x) ≤ 1 안에 있어요.

예제

program test_cosd
  real :: x = 0.0
  x = cosd(x)
end program test_cosd

도 단위 각도에 대해 cosd로 코사인을 계산하는 기본 형태예요.

지정 이름(Specific names)

이름 인자 반환 타입 표준
COSD(X) REAL(4) X REAL(4) Fortran 2023
DCOSD(X) REAL(8) X REAL(8) GNU 확장

표준

Fortran 2023

참고

  • 역함수: ACOSD — 도 단위 아크코사인
  • 라디안 함수: COS — 코사인 함수