Manual
round() 함수 설명
round() 함수는 실수를 가장 가까운 정수로 반올림하는 기능을 제공합니다. 이 함수는 특히 입력된 숫자가 정확히 반정수일 경우(예: 1.5, 17.5, -2.5 등) 가장 가까운 짝수로 반올림합니다. 예를 들어, 2.5는 2로, 3.5는 4로 반올림됩니다. 이러한 반올림 방식은 "은행가 반올림"이라고 불리며, 많은 반복이나 부동
Manual
round() 함수는 실수를 가장 가까운 정수로 반올림하는 기능을 제공합니다. 이 함수는 특히 입력된 숫자가 정확히 반정수일 경우(예: 1.5, 17.5, -2.5 등) 가장 가까운 짝수로 반올림합니다. 예를 들어, 2.5는 2로, 3.5는 4로 반올림됩니다. 이러한 반올림 방식은 "은행가 반올림"이라고 불리며, 많은 반복이나 부동
Manual
random_set_seed 함수는 GameMaker에서 랜덤 숫자를 생성할 때 사용되는 함수입니다. 이 함수는 랜덤 시드 번호를 설정하여 프로그램이 실행될 때마다 동일한 랜덤 이벤트 결과를 보장합니다. 즉, 이 함수를 사용하면 매번 같은 결과를 얻을 수 있습니다. 주요 기능 * 랜덤 시드 설정: 특정 값을 시드로 설정하여 랜덤 결과를 일관되게 만듭니다. * 프로시저 생성
Manual
random_range 함수는 지정된 하한(포함)과 상한(포함) 사이의 랜덤한 실수(소수점 숫자)를 반환합니다. 예를 들어, random_range(20, 50)은 20.00에서 50.00 사이의 랜덤 숫자를 반환하며, 이 값은 38.65265와 같은 실수일 수 있습니다. 문법 random_range(n1, n2); 인수 설명 인수 타입 설명 n1
Manual
랜덤 숫자를 생성하기 위해 GameMaker는 랜덤 시드 번호로 시작합니다. random_get_seed 함수를 사용하면 이 시드를 가져올 수 있으며, 이를 저장하여 특정 랜덤 이벤트 시퀀스를 재현할 수 있습니다. 예를 들어, 절차적으로 생성된 게임에서 플레이어가 이전에 발견한 지역으로 돌아가고 싶다면, 각 지역의 시작 시점에 이 함수를 사용하여 랜덤 시드를 저장할 수
Manual
randomise 함수는 랜덤 값을 사용하여 시드를 설정하는 기능을 제공합니다. 게임을 여러 번 실행할 때 일관된 값을 유지해야 하는 경우에는 random_set_seed() 함수를 사용해야 합니다. GameMaker에서 랜덤 숫자 함수를 사용할 때 초기 시드는 항상 동일하게 설정되므로, 이는 오류 추적 및 디버깅을 훨씬 쉽게 만들어 줍니다. 진정한 랜덤으로 테스트하고 싶다면 게임
Manual
이 문서는 random 함수에 대한 설명과 다양한 활용 예제를 제공합니다. 이 함수는 0.0 (포함)과 지정된 상한값 (포함) 사이의 랜덤한 부동 소수점 숫자를 반환합니다. 함수 설명 * 함수명: random * 기능: 0.0과 지정된 상한값 사이의 랜덤한 부동 소수점 숫자를 반환합니다. * 예시: random(100)은 0에서 100.00 사이의 값을 반환합니다.
Manual
power 함수는 주어진 숫자를 "n" 번 자기 자신과 곱한 값을 반환합니다. 예를 들어, power(5, 3)은 5를 3번 곱하여 125를 반환합니다. 이는 5 * 5 * 5 = 125와 동일합니다. 주의할 점은 "x" 값(변경할 숫자)은 음수일 수 없다는 것입니다. 문법 power(x, n); 인수 설명 인수
Manual
GameMaker에서 실수는 배정밀도 부동 소수점 숫자로 간주됩니다. 즉, 소수점이 있으며 소수점 앞뒤에 고정된 자릿수가 없습니다. 정수는 소수점 값이 없는 정수입니다. 예를 들어, 2는 정수이고 2.01은 부동 소수점 실수입니다. HTML5 타겟에서는 모든 실수가 더블입니다. 정수와 부동 소수점의 구분은 크로스 플랫폼 개발 시 매우 중요합니다. Windows PC에서 수행된 계산의 정밀도가 모바일
Manual
min 함수는 입력된 값들 중에서 가장 작은 값을 반환합니다. 입력값의 개수는 필요에 따라 조정할 수 있지만, 인자가 많아질수록 함수의 처리 속도가 느려질 수 있습니다. 예를 들어, min(12, 96, 32, 75)는 12를 반환합니다. 이는 입력된 값들 중에서 가장 낮은 값이기 때문입니다. 문법 min(val1, val2, ... max_val); 인자 설명
Manual
이 함수는 입력된 값들의 중앙값을 반환합니다. 중앙값이란, 주어진 값들 중에서 중간에 위치한 값을 의미합니다. 만약 인자의 개수가 짝수일 경우, 두 개의 중간값 중 더 큰 값을 반환합니다. 이 함수는 필요한 만큼 많은 인자를 가질 수 있으며, 모든 인자는 실수여야 합니다. 인자가 많아질수록 함수의 처리 속도가 느려질 수 있습니다. 예를 들어,
Manual
mean 함수는 입력된 모든 값을 더한 후, 그 값을 입력된 값의 개수로 나누어 평균을 계산하는 함수입니다. 필요한 만큼의 인수를 가질 수 있으며, 인수가 많아질수록 함수의 처리 속도가 느려질 수 있습니다. 예를 들어, mean(2, 6, 9, 32)는 2 + 6 + 9 + 32 = 49이고, 49를 4로 나누어 12.25를 반환합니다. 문법
Manual
max 함수는 최대 16개의 입력 값 중에서 가장 큰 값을 반환하는 함수입니다. 예를 들어, max(12, 96, 32, 75)는 입력 값 중 가장 큰 96을 반환합니다. 문법 max(val1, val2, ... max_val); 인자 설명 인자 타입 설명 val1 ... max_val 숫자 비교할 값들 반환 값 * 입력 값 중 가장