Raku의 acosec — 아크코시컨트 구하기

Raku의 acosec — 아크코시컨트 구하기

코시컨트(cosecant, 사인의 역수)의 역함수가 필요할 때 acosec를 써요. Cool 계층에 정의된 루틴으로, 호출자(또는 서브 형태에서는 인자)를 Numeric으로 강제 변환한 뒤 그 아크코시컨트라디안 단위로 반환합니다.

출처: Raku 공식 문서 — routine acosec

sub acosec(Numeric(Cool))
method acosec()
say 45.acosec;              # OUTPUT: «0.0222240516182672␤»
say acosec(45)              # OUTPUT: «0.0222240516182672␤»

메서드 형태(45.acosec)와 서브 형태(acosec(45))가 같은 값을 돌려주는 걸 확인할 수 있어요.