수학
숫자 출력

숫자를 출력하는 블록입니다.
- 입력 [타입] : 없음
- 출력 [타입] : 값 [숫자]
상수

수학에서 자주 사용되는 상수의 값을 반환합니다. π(3.141…), e (2.718….), φ (1.618….). sqrt(2) (1.414…), sqrt(1⁄2) (0.707…), or ∞ (infinity).
- 입력 [타입] : 없음
- 출력 [타입] : 상수의 값 [숫자]
연산

두 개의 입력 값의 사칙연산 (+, -, ×, ÷) 또는 거듭제곱(^)을 계산합니다.
- 입력 [타입] : 값1 [숫자], 값2 [숫자]
- 출력 [타입] : 계산 값 [숫자]
나머지

두 개의 입력 값의 나눗셈의 나머지를 반환합니다.
- 입력 [타입] : 값1 [숫자], 값2 [숫자]
- 출력 [타입] : 나머지 [숫자]
반올림

입력 값을 설정한 소수점까지 표시되도록 반올림 (올림, 내림)합니다.
예) 1.234를 소수점 1자리까지 반올림 -> 1.2
- 입력 [타입] : 값 [숫자], 표시할 소수점 자리수 [숫자]
- 출력 [타입] : 반올림 (올림, 내림)된 값 [숫자]
소수점 분리

입력 값에서 정수 부분과 소수점 이하 부분을 분리하여 리스트로 반환합니다.
예) 1.234 -> 리스트 {1, 0.234}
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 정수 부분, 소수점 이하 부분 [리스트]
제곱근, 절대값, 로그, 거듭제곱

입력 값의 제곱근, 절대값, 양/음 반전, 자연로그(ln), 상용로그(log), e의 거듭제곱(e^), 10의 거듭제곱(10^)을 계산합니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 계산 값 [숫자]
n제곱근

입력 값의 n제곱근을 구합니다.
- 입력 [타입] : 밑 [숫자], 지수 [숫자]
- 출력 [타입] : n제곱근 [숫자]
역수

1에서 입력 값을 나누어 역수를 구합니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 역수 [숫자]
삼각함수

입력 값의 삼각함수 (sin, cos, tan, asin, acos, atan) 값을 계산합니다. sin, cos, tan 함수의 입력 단위는 ° (degree) 이며 asin, acos, atan 함수의 출력 단위는 라디안 (rad)입니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 계산 값 [숫자]
하이퍼볼릭 삼각함수

입력 값의 sinh, cosh, tanh 값을 구합니다. 입력 값의 단위는 라디안(rad)입니다.
- 입력 [타입] : 각도 [숫자]
- 출력 [타입] : 계산 값 [숫자]
값의 제한

입력 값을 최소값, 최대값으로 제한하여 출력합니다.
예) 105를 최소 1, 최대 100으로 제한 -> 100
- 입력 [타입] : 입력 값 [숫자], 최소 값 [숫자], 최대 값 [숫자]
- 출력 [타입] : 결과 값 [숫자]
랜덤 정수

최소값 이상, 최대값 이하의 랜덤한 정수를 출력합니다.
- 입력 [타입] : 최소 값 [숫자], 최대 값 [숫자]
- 출력 [타입] : 랜덤한 정수 [숫자]
랜덤 실수

0이상 1미만의 랜덤한 실수를 출력합니다.
- 입력 [타입] : 없음
- 출력 [타입] : 랜덤한 실수 [숫자]
수의 속성

입력 값이 짝수 (홀수, 소수, 정수, 양수, 음수, 나누어 떨어지는 수) 이면 true, 그렇지 않으면 false를 반환합니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 속성 일치 여부 [디지털]
최소/최대 비교

입력 값이 최소, 최대값 사이에 있으면 true, 그렇지 않으면 false를 반환합니다.
- 입력 [타입] : 최소 값 [숫자], 입력 값 [숫자], 최대 값 [숫자]
- 출력 [타입] : 비교 결과 [디지털]
스케일 (선형 변환)

입력을 최소/최대 입력에서 최소/최대 출력으로 스케일 (선형 변환) 합니다. 출력 제한이 true이면 출력을 최소/최대 출력 범위 이내로 제한합니다.
예) 입력: 3, 최소 입력: 0, 최대 입력: 10, 최소 출력: 0, 최대 출력: 100, 출력 제한: false -> 출력 값: 30
- 입력 [타입] : 입력 [숫자], 최소 입력 [숫자], 최대 입력 [숫자], 최소 출력 [숫자], 최대 출력 [숫자], 출력 제한 [디지털]
- 출력 [타입] : 변환 값 (숫자)
직교좌표/극좌표 변환

2차원 직교좌표(Cartesian coordinate) 와 극좌표(Polar coordinate)를 상호 변환하여 리스트로 반환합니다. 입력 값은 직교좌표는 x, y 좌표, 극좌표는 반지름, 각도(rad)입니다.
- 입력 [타입] : 좌표1 [숫자], 좌표2 [숫자]
- 출력 [타입] : 직교좌표 또는 극좌표 [리스트]
리스트 계산

입력 리스트에 있는 모든 값들에 대해 계산을 수행하여 반환합니다. (합계, 최소값, 최대값, 평균값, 중간값, 가장 여러 개 있는 값, 표준편차, 임의의 항목)
- 입력 [타입] : 값1, 값2… [리스트]
- 출력 [타입] : 계산 값 [숫자]