(number-sign) — 화상 숫자 변환
# (number-sign) — 화상 숫자 변환 (한 자리)
#(number-sign)은 ud1을 BASE의 값으로 나누고, 몫 ud2와 나머지 n을 얻어 나머지를 화상 숫자 출력 문자열의 시작 부분에 한 문자로 추가하는 코어 단어예요.
본문
스택 효과
( ud1 -- ud2 )
설명
ud1을 BASE의 수로 나눠 몫 ud2와 나머지 n을 구해요. 3.2.1.2 Digit conversion의 변환 문자 집합을 사용해 n을 문자로 변환하고, 그 문자를 화상 숫자 출력 문자열(pictured numeric output string)의 시작 부분에 추가해요. #가 <# #>으로 구분된 번호 변환의 시작과 끝 안에서 실행되면 애매한 조건이 존재해요.
참조 (See)
- 6.1.0040 #>
- 6.1.0050 #S
- 6.1.0490 <#
테스트 (Testing)
: GP3 <# 1 0 # # #> S" 01" S= ;
T{ GP3 -> TRUE }T