Skip to content

수 체계

준랭은 숫자를 표기할 때 아라비아 숫자를 사용하지 않습니다. 대신 라는 문자의 개수와 몇 가지 보조 기호로 모든 수를 표현합니다.

한 자리 숫자

의 개수가 숫자를 의미합니다.

준랭값    
1
오오2
오오오3
오오오오4
오오오오오5
오오오오오오6
오오오오오오오7
오오오오오오오오8
오오오오오오오오오9

자릿수 제한

한 덩어리에 가 10개 이상 이어지면 다음 에러가 발생합니다. 자세한 내용은 에러 메세지를 확인하세요.

text
오 10개? 좀 진정해

10 이상의 수는 여러 자릿수 표기를 사용해야 합니다.

영(0)

0오?로 나타냅니다.

junlang
오?
준랭값    
오?0

음수

음수 부호는 숫자 앞에 ?를 붙여 표현합니다.

junlang
?[숫자]
준랭값    
?오-1
?오오-2
?오오오-3
?오오오오오오오오-8

INFO

자세한 내용은 연산자 - 단항 연산자를 참고하세요.

여러 자릿수

10 이상의 수는 자릿수 덩어리를 공백으로 구분해서 표기합니다. 각 덩어리는 한 자리(0~9)를 의미하며, 왼쪽에서 오른쪽으로 십진 자릿수 순서대로 나열됩니다.

예를 들어, 오오 오? 를 분해하면, 2 0 이 됩니다. 준랭에서는 공백으로 자리수를 구분하므로, 20 이 됩니다.

준랭풀이
오 오?101, 0
오오 오?202, 0
오오오 오?303, 0
오 오? 오?1001, 0, 0
오오 오오오232, 3
오오오오오 오오오오오오오575, 7

음수도 동일하게 맨 앞에 ?를 붙입니다.

준랭
?오 오?-10
?오오오 오?-30

소수

정수부와 소수부는 로 구분합니다.

junlang
[정수부]ㅋ[소수부]
준랭
오ㅋ오오오오오1.5
오?ㅋ오오0.2
오오오 오?ㅋ오오오30.3
?오오오 오?ㅋ오오오-30.3
오오오 오ㅋ오오 오오오오오 오오오오오오31.256

소수부도 정수부와 마찬가지로 자릿수 덩어리를 공백으로 구분합니다. 위 마지막 예시에서 31.256은 다음과 같이 분해됩니다.

  • 정수부: 오오오 오3, 1 → 31
  • 소수점: -> .
  • 소수부: 오오 오오오오오 오오오오오오2, 5, 6 → 256

 주의

 는 준랭에서 구문을 마칠때도 사용됩니다. 자세한 내용은 문장과 블록에서 확인하세요.

정리

기호역할
1을 의미하며, 개수만큼 더한 값이 한 자릿수
오?0
?음수 부호 (숫자 맨 앞)
정수부와 소수부 구분
(공백)자릿수 구분