`COTAND` — 도 단위 코탄젠트 함수

COTAND — 도 단위 코탄젠트 함수

도(degrees) 단위로 코탄젠트를 바로 계산하고 싶을 때가 있어요. COTAND는 인자를 도 단위로 받아 코탄젠트를 구해 주는 원소별 함수예요. 라디안 기반의 COTAN처럼 호환성 목적의 함수라 가능하면 표준 구성 사용이 권장돼요.

출처: gfortran 문서 — COTAND

본문

시그니처

RESULT = COTAND(X)

설명

COTAND(X)X의 코탄젠트를 도 단위로 계산해요. COSD(x)SIND(x)로 나눈 값, 즉 1 / TAND(x)와 같습니다.

분류

원소별 함수(Elemental function)

인자

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

반환값

반환값은 X와 같은 타입·kind를 가지며, 값은 도 단위예요.

예제

program test_cotand
  real(8) :: x = 0.165_8
  x = cotand(x)
end program test_cotand

도 단위 값에 cotand를 적용해 코탄젠트를 구하는 예시예요.

지정 이름(Specific names)

이름 인자 반환 타입 표준
COTAND(X) REAL(4) X REAL(4) GNU 확장
DCOTAND(X) REAL(8) X REAL(8) GNU 확장

표준

GNU 확장이에요. 이 함수는 호환성만을 위한 것이므로, 가능하다면 표준 구성(constructs)을 쓰는 쪽이 권장돼요.

참고

  • 역함수(converse): TAND — 도 단위 탄젠트
  • 라디안 함수: COTAN — 코탄젠트 함수