Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
cubloc:cos_cosh:index [2026/02/08 19:18] – created - external edit 127.0.0.1cubloc:cos_cosh:index [2026/02/20 15:34] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Cos, Cosh ====== ====== Cos, Cosh ======
  
-''Variable = Cos(Value)'' \\ ''Variable = Cosh(Value)''  +''Variable = Cos(Value)'' \\ 
- +''Variable = Cosh(Value)''
-| //Variable : 결과가 저장될 실수형 변수 // |  +
-| //Value : 실수형상수 또는 실수형변수  // | +
  
 +| //Variable : 결과가 저장될 실수형 변수 // |
 +| //Value : 실수형 상수 또는 실수형 변수   // |
  
 ==== 설명 ==== ==== 설명 ====
-Cos는 코인 값을 반환합니다. +**Cos**는 코(Cosine) 값을 반환합니다. 직각삼각형에서 **밑변을 빗변으로 나눈 비율(Adjacent / Hypotenuse)** 을 의미하며, 주기적인 파동이나 회전 운동을 계산할 때 사용합니다. 결과값의 범위는 항상 **-1.0 ~ 1.0** 사이입니다. 
-Cosh는 하이퍼볼릭 코인 값을 반환합니다. + 
-각도는 라디안 단위를 사용합니다. +[Image of unit circle showing cosine function] 
- + 
 +**Cosh**는 하이퍼볼릭 코(Hyperbolic Cosine) 값을 반환합니다. 일반 코사인과 달리 쌍곡선 함수에 기반하며, 현수선(줄을 양끝에서 잡았을 때 늘어지는 곡선) 계산이나 물리 시뮬레이션에 사용됩니다. 결과값은 항상 **1.0 이상**입니다. 
 + 
 +**주의사항:** 
 +  * **단위**: 입력값 **Value**는 일반적인 '도(Degree)' 단위가 아닌 **라디안(Radians)** 단위를 사용합니다. 
 +  * **변환**: 만약 60도와 같은 각도를 넣고 싶다면, $60 \times \pi / 180$ 공식을 이용해 라디안으로 변환해야 합니다. 
 ==== 사용예 ==== ==== 사용예 ====
 <code xbasic> <code xbasic>
-   Dim A As Single    +   Dim A As Single
    Dim B As Single    Dim B As Single
    Wait 500    Wait 500
-   B = 30 +   ' 60도를 라디안으로 변환 (약 1.047) 
-   A = Cos(B)  +   B = 1.047198 
-   Debug Float A,cr+   A = Cos(B) 
 +   Debug Float A,cr   ' 결과값은 약 0.5
 </code> </code>
- 
  
 [[cubloc:|명령어 목록으로 가기]] [[cubloc:|명령어 목록으로 가기]]