Raku의 acos — 아크코사인 구하기
Raku의 acos — 아크코사인 구하기
코사인 값은 아는데 그 각도를 되돌리고 싶을 때, 즉 코사인의 역함수가 필요할 때 acos를 써요. Cool 계층에 정의된 루틴으로, 호출자(서브 형태에서는 인자)를 Numeric으로 강제 변환한 뒤 그 아크코사인을 라디안 단위로 반환합니다.
sub acos(Numeric(Cool))
method acos()
say 1.acos; # OUTPUT: «0»
say acos(-1); # OUTPUT: «3.14159265358979»
acos(1)이 0이고, acos(-1)이 원주율 π에 해당하는 3.14159…로 나오는 걸 볼 수 있어요. 메서드 형태(1.acos)와 서브 형태(acos(-1)) 모두 사용할 수 있답니다.