Manual
math_set_epsilon 함수 설명
math_set_epsilon 함수는 숫자 비교를 위한 엡실론(epsilon) 값을 설정하는 기능을 제공합니다. 엡실론은 반올림 오류로 인해 두 숫자가 충분히 가까운지를 판단하는 데 사용됩니다. 기본 엡실론 값은 0.00001입니다. 이 함수는 부동 소수점 수학을 다룰 때 유용하며, 특정 연산이 잘못된 값이나 예상과 다른 값을 반환하는 "반올림 오류"를
Manual
math_set_epsilon 함수는 숫자 비교를 위한 엡실론(epsilon) 값을 설정하는 기능을 제공합니다. 엡실론은 반올림 오류로 인해 두 숫자가 충분히 가까운지를 판단하는 데 사용됩니다. 기본 엡실론 값은 0.00001입니다. 이 함수는 부동 소수점 수학을 다룰 때 유용하며, 특정 연산이 잘못된 값이나 예상과 다른 값을 반환하는 "반올림 오류"를
Manual
math_get_epsilon 함수는 현재의 엡실론(epsilon) 값을 반환합니다. 기본 엡실론 값은 0.00001입니다. 엡실론은 수치 계산에서 오차의 한계를 정의하는 데 사용됩니다. 더 많은 정보는 math_set_epsilon 함수를 참조하세요. 문법 math_get_epsilon(); 반환값 * 실수(Real): 현재의 엡실론 값 예제 var e = math_get_epsilon(); if (e != 0.000001)
Manual
logn 함수는 log2(n) 및 log10(n) 함수와 유사하지만, 로그의 밑(base) 값을 지정할 수 있습니다. 예를 들어, logn(5, 25)는 25를 얻기 위해 몇 개의 5를 곱해야 하는지를 반환합니다 (결과는 2입니다). 문법 logn(n, val); 인자 설명 인자 타입 설명 n 숫자 로그의 밑(base) 값 val 숫자
Manual
함수 설명 log2 함수는 기본적으로 "n을 얻기 위해 몇 개의 2를 곱해야 하는가?"를 묻는 함수입니다. 프로그래밍에서 자주 사용되는 예는 숫자를 표현하는 데 필요한 비트 수를 계산하는 것입니다. 이를 위해 숫자의 log2(x) 값을 계산하고, 소수점 아래를 버린 후 1을 더합니다. 예를 들어, log2(100)은 6.643856을
Manual
log10 함수는 주어진 숫자 n을 10으로 나누어 몇 번 곱해야 하는지를 계산하는 함수입니다. 이 함수는 log2(n) 함수와 유사하지만, 10을 기준으로 합니다. 예를 들어: * log10(100)은 2를 반환합니다. (10을 두 번 곱하면 100이 됩니다.) * log10(1000)은 3을 반환합니다. (10을 세 번 곱하면 1000이 됩니다.) * log10(101)은 약
Manual
자연 로그는 특정 수준의 지속적인 성장에 도달하는 데 필요한 시간의 양을 나타냅니다. 여기서 n은 도달한 수준을 의미합니다. 예를 들어, 20의 성장을 얻기 위해 필요한 시간 단위를 알고 싶다면 ln(20)을 사용하여 약 2.99 시간 단위가 필요하다는 결과를 얻을 수 있습니다. 문법 ln(n); 인수 인수 타입 설명 n
Manual
lerp 함수란? lerp 함수는 두 값 사이의 위치를 주어진 비율에 따라 계산하여 반환하는 함수입니다. 예를 들어, lerp(0, 10, 0.5)를 호출하면 0과 10의 중간값인 5가 반환됩니다. 이 함수는 보간(interpolation)뿐만 아니라 외삽(extrapolation)에도 사용할 수 있습니다. 예를 들어, lerp(0, 10, 2)를 호출하면 20이 반환됩니다.
Manual
irandom_range 함수는 random_range()와 유사하지만, 입력값으로 정수만을 사용합니다. 이 함수는 범위의 하한값과 상한값을 입력받아, 해당 범위 내에서 랜덤한 정수 값을 반환합니다. 예를 들어, irandom_range(10, 35)는 10과 35 사이의 정수 값을 반환합니다(10과 35 포함). random() 함수와 마찬가지로 실수도 사용할 수 있으며, 이 경우 가장 가까운
Manual
함수 설명 irandom 함수는 정수(정수형 숫자)로 랜덤 값을 반환하는 함수입니다. 예를 들어, 0부터 9까지의 랜덤 숫자를 얻고 싶다면 irandom(9)를 사용하면 0에서 9까지의 숫자 중 하나가 반환됩니다. 소수점이 있는 숫자도 사용할 수 있지만, 소수점 이후의 값은 제외됩니다. 예를 들어, irandom(9.7)는 0부터 9까지의 정수 중
Manual
frac 함수는 주어진 숫자 n의 소수 부분을 반환하는 함수입니다. 즉, 소수점 뒤에 있는 값을 반환합니다. 예를 들어, frac(3.125)는 0.125를 반환하고, frac(6.921)은 0.921을 반환합니다. 문법 frac(n); 인수 인수 타입 설명 n 숫자 변환할 숫자 반환값 * 소수 부분 (숫자) 예제 val = frac(3.
Manual
함수 설명 floor 함수는 주어진 숫자 n을 내림하여 정수로 반환합니다. 이 함수는 round() 함수와 비슷하지만, 소수점 이하의 값에 관계없이 항상 내림을 수행합니다. 예를 들어, floor(5.99999)는 5를 반환하며, floor(5.2)와 floor(5.6457)도 각각 5를 반환합니다. 문법 floor(n); 매개변수 매개변수 타입 설명 n 숫자
Manual
exp 함수는 지수 함수로, 주어진 숫자 n에 대해 자연상수 e (약 2.718281828)를 n번 곱한 값을 반환합니다. 이 함수는 주로 성장률을 계산할 때 사용됩니다. 예를 들어, exp(3)은 약 20.08을 반환하는데, 이는 3 단위의 시간 후에 시작한 양의 약 20.08배가 되었음을 의미합니다. 문법 exp(n); 매개변수