====== MPINO STUDIO 2 Phase 4-4 · 산술 박스함수 ====== 두 값의 계산, 증감, 범위 변환과 실수 연산 결과를 저장하는 명령어를 설명합니다. {{ :products:mpino_studio2:arithmetic-flow.svg?1000 |두 값의 계산, 증감, 범위 변환과 실수 연산 결과를 저장하는 명령어를 설명합니다. }} ===== 공통 규칙 ===== 첫 번째와 두 번째 값은 계산에 사용할 소스이고 마지막 주소는 결과를 저장할 대상입니다. ''INC''와 ''DEC''는 대상 자체를 1씩 바꿉니다. 값의 데이터 형식과 범위는 Phase 2의 메모리 설명을 따릅니다. ===== 박스함수 목록 ===== ^ 명령어 ^ 의미 ^ | [[products:mpino_studio2:box_functions:arithmetic:add|ADD]] | 두 값을 더한 결과를 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:sub|SUB]] | 첫 번째 값에서 두 번째 값을 뺀 결과를 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:mul|MUL]] | 두 값을 곱한 결과를 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:div|DIV]] | 첫 번째 값을 두 번째 값으로 나눈 몫을 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:mod|MOD]] | 첫 번째 값을 두 번째 값으로 나눈 나머지를 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:inc|INC]] | 대상 값을 1 증가시켜 같은 주소에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:dec|DEC]] | 대상 값을 1 감소시켜 같은 주소에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:scale|SCALE]] | 입력 범위의 정숫값을 출력 범위의 정숫값으로 선형 변환하여 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:floor|FLOOR]] | 소스 값보다 크지 않은 정수 중 가장 큰 값을 대상에 저장합니다. | | [[products:mpino_studio2:box_functions:arithmetic:sqrt|SQRT]] | 소스 값의 제곱근을 대상에 저장합니다. | ===== 관련 문서 ===== * [[products:mpino_studio2:box_functions|Phase 4 · 박스함수]] * [[products:mpino_studio2|MPINO STUDIO 2 사용설명서]]