본문으로 건너뛰기
Varlig 가이드
Varlig 홈

숫자와 표기법

이 페이지에서는 계산 블록에 숫자를 쓰는 여러 방법을 다뤄요. 천 단위 구분 기호를 넣거나, 45k 같은 약식으로 쓰거나, 과학적 표기법, 분수, 영어 단어, 2진수와 16진수로 쓸 수 있어요. 결과를 분수나 퍼센트처럼 다른 형태로 표시하는 방법도 알아봐요. 입력한 숫자가 의도와 다르게 읽히거나, 결과를 다른 형태로 보고 싶을 때 찾아보세요.

숫자 쓰기

소수점과 천 단위 구분 기호

소수점은 마침표예요. 천 단위는 쉼표, 공백, 밑줄 중 복사해 온 숫자에 맞는 것으로 구분할 수 있어요.

calc
£1,250 * 12 결과 £15,000.00
1 250 * 12 결과 15,000
1_000_000 / 4 결과 250k
.5 * 38 결과 19

주의할 점:

  • 쉼표는 천 단위를 구분할 때만 쓰이며, 쉼표 뒤의 각 묶음은 세 자리여야 해요. 1,0001,234,567은 숫자예요. 쉼표는 절대 소수점으로 읽히지 않으므로, 12,50이나 1,5는 추측하지 않고 오류를 표시해요. 그래서 바로 줄을 고칠 수 있어요. 1.234.567,89 같은 유럽식 숫자는 인식되지 않아요.
  • 공백으로 구분할 때는 묶음이 정확히 세 자리여야 해요. 1 250은 괜찮지만 12 50은 숫자가 아니에요.
  • 아포스트로피는 피트 기호이므로 1'000'000처럼 구분 기호로 쓸 수 없어요.
  • 숫자를 소수점으로 끝낼 수는 없어요. 5.가 아니라 55.0으로 쓰세요.

천 단위 구분 기호는 함수 호출과 목록 안에서도 쓸 수 있으므로 숫자를 그대로 붙여 넣어도 돼요. 쉼표 뒤에 정확히 세 자리 숫자가 오면 같은 숫자가 이어지고, 쉼표 뒤에 공백이 오면 다음 값이 시작돼요.

calc
sum([£1,200, £800]) 결과 £2,000.00
max(1,000, 2,000) 결과 2,000
sqrt(1,024) 결과 32
[12,-51,4] 결과 [12, -51, 4]
max(1,000,2,000) 결과 Unsupported: ambiguous commas in 1,000,2,000: put a space after each comma between values (1,000, 2,000)

[12,-51,4]처럼 공백 없이 쓴 값은 쉼표마다 나뉘어요. 마지막 줄이나 sum(10,100)처럼 쉼표를 두 가지로 읽을 수 있을 때는 오류 메시지가 의도한 대로 쓰는 방법을 알려 줘요.

큰 숫자와 단위 단어

천, 백만 이상의 단위를 약어나 단어로 쓰면 0을 일일이 입력하지 않아도 돼요.

calc
£45k / 12 결과 £3,750.00
1.2 million / 4 결과 300k
£3bn / 1,000 결과 £3M
단위 쓸 수 있는 형태
5k, 5K, 3 thousand
백만 2.5M, 1.2 million
10억 3bn, 3G, 3 billion
1조 2tn, 2T, 2 trillion

약어는 숫자에 붙여 써야 해요. 3bn은 되지만 3 bn은 안 돼요. 숫자 뒤의 대문자 B는 10억이 아니라 바이트를 뜻하므로, 3B는 3바이트예요.

큰 결과도 같은 방식으로 줄여서 표시돼요. 100,000 이상이면 일반 숫자는 250k, 2.5M, 8G처럼 표시돼요. 금액은 100만 미만이면 £350,000.00처럼 전부 표시되고, 그 이상이면 £2.4M, £3B처럼 표시돼요. 뒤의 줄에서는 줄이지 않은 전체 값이 그대로 쓰여요. 표시 규칙은 결과 읽기에서 자세히 설명해요.

과학적 표기법

10의 거듭제곱은 eE로 쓰거나, × 10^으로 곱셈을 풀어 쓰세요.

calc
2.5e-3 kg to g 결과 2.5 g
1.5E3 m to km 결과 1.5 km
6.02 × 10^23 결과 6.02e23

지수에 소수 부분이 있어도 돼요. 1e2.0은 100이에요.

분수와 수학 기호

1/3 같은 분수는 계산하는 동안 정확한 값으로 유지되므로, 다시 곱하면 0.9999999999가 아니라 정수가 나와요.

calc
1/3 * 3 결과 1
£60 * 3/4 결과 £45.00

유니코드 분수 문자와 흔히 쓰는 수학 기호도 쓸 수 있어서, 레시피나 수식을 붙여 넣을 때 편리해요.

calc
cups * 2 결과 3 cup
hours in minutes 결과 135 min
2 × £4.50 결과 £9.00
£18 ÷ 4 결과 £4.50
144 결과 12
3² + 4² 결과 25

(진짜 빼기 기호)는 -를 쓸 수 있는 곳이면 어디든 쓸 수 있고, ²³는 바로 앞의 숫자, 이름, 괄호를 제곱하거나 세제곱해요.

분수 뒤에 of를 쓰면 일반 숫자, 금액, 단위가 붙은 양 모두에서 그만큼의 몫을 구해요.

calc
½ of 40 결과 20
3/4 of £60 결과 £45.00
¾ of 2 kg 결과 1.5 kg

슬래시 분수는 3/4처럼 공백 없이 써야 하나의 숫자로 읽혀요.

2진수, 8진수, 16진수

숫자 앞에 2진수는 0b, 8진수는 0o, 16진수는 0x를 붙이세요. 자릿수 사이는 밑줄로 구분할 수 있어요.

calc
0b1010 to decimal 결과 10
0o755 to decimal 결과 493
0xFF + 1 결과 0x100

0xFF + 1에서 보듯이 16진수로 시작한 계산의 결과는 16진수로 남아요. 일반 숫자로 되돌리려면 to decimal을 쓰세요.

표기법 한눈에 보기

표기법 참고
10진수 42, 0.5, .5, 00042 끝에 점이 붙은 형태(5.)는 쓸 수 없어요
천 단위 구분 1,234,567.89, 1 234 567.89, 1_000_000, 1_234.5_678 쉼표와 공백 묶음은 세 자리예요
과학적 표기법 1e6, 2.5e-3, 1.5E3, 6.02 × 10^23 지수에 소수를 쓸 수 있어요: 1e2.0은 100
단위 단어 5k, 2.5M, 3bn, 3G, 2tn, 2 trillion, 3 thousand 위의 표를 참고하세요
2진수 0b1010, 0b_1100_0001
8진수 0o755, 0o_755
16진수 0xFF, 0xCAFE_F00D 결과가 16진수로 남아요
분수 1/3, 3/10 정확한 값으로 유지돼요
분수 문자 , 1½ cups, ½ of 40 5.5, 1.5 cup, 20
유니코드 기호 −5, 5 − 3, 2 × 3, 6 ÷ 3, √16, ,

단어로 쓴 숫자

숫자와 간단한 계산을 영어 단어로 쓸 수 있어요. 말하듯이 적어 둘 때나, 다른 곳에서 문장을 붙여 넣을 때 편리해요.

calc
twenty five hundred 결과 2,500
one hundred and twenty five grams times four 결과 500 g
one point five kilometres 결과 1.5 km
three and a half hours in minutes 결과 210 min
twelve times seven 결과 84
double £80 결과 £160.00
10 squared 결과 100

분수 단어는 일반 숫자, 금액, 단위에 모두 쓸 수 있어요.

calc
a quarter of 200 결과 50
half of 100 결과 50
three quarters of 200 g 결과 150 g
two thirds of £90 결과 £60.00
a tenth of £450 결과 £45.00
one fifth 결과 0.2

퍼센트와 통화도 단어로 쓸 수 있어요.

calc
fifteen percent of £80 결과 £12.00
ten percent off £65 결과 £58.50
five euros plus ten euros 결과 €15.00

인식되는 단어

  • 숫자: zero부터 nineteen까지, 십의 자리 twenty부터 ninety까지, hundred, thousand, million, billion, trillion을 공백, 하이픈 또는 and로 이어서 써요 (twenty-five, one hundred and twenty three). hundred는 조합할 수 있어서 twenty five hundred는 2,500이에요.
  • 소수: point 뒤에 숫자를 하나씩 읽어요(one point two five는 1.25).
  • 분수: half, third, quarter 또는 fourth, fifth, sixth, seventh, eighth, ninth, tenth와 그 복수형(three quarters, two ninths).
  • 연산자: plus, minus, times, multiplied by, divided by.
  • 곱셈과 거듭제곱: 값 앞에 쓰는 double, twice, triple과 값 뒤에 쓰는 squared, cubed. 말로 하는 수학을 참고하세요.
  • 맨 앞의 what is는 있어도 되고 없어도 돼요. what is twelve times seventwelve times seven은 같은 결과를 내요.

단어로 쓴 숫자의 함정

  • 분수 단어로 표현을 시작할 때 a는 붙여도 되고 빼도 되므로, quarter of 100a quarter of 100은 모두 25예요. 다만 월 이름 앞에서는 날짜가 돼서 third of March는 3월 3일이에요. quarter of an hour는 예상대로 15 min이에요.
  • pounds는 무게를 뜻해요. forty pounds는 40 lb예요. 돈이라면 £40이나 forty GBP로 쓰세요.
  • twelve euros fifty 같은 섞인 금액은 작동하지 않아요. €12.50으로 쓰세요.

상수

상수 표기
원주율 pi, π, Pi 3.1415926536
타우 tau 6.2831853072 (τ는 인식되지 않아요)
황금비 phi 1.6180339887
자연상수 e, exp(1) 2.7182818285
calc
지름 = 30 cm
pi * 지름 to 1 dp 결과 94.2 cm
£1,000 * e^(5% * 10) 결과 £1,648.72

마지막 줄은 £1,000을 연 5%로 10년 동안 연속 복리로 불린 금액이에요.

pi 같은 이름을 직접 정의하면, 그 메모의 나머지 부분에서는 내 값이 상수를 대신해요. 내장 단어와 겹치는 이름을 참고하세요.

암시적 곱셈

숫자와 상수, 이름, 괄호 사이에서는 *를 생략할 수 있어요.

calc
2π 결과 6.2831853072
2(£3.20 + £1.80) 결과 £10.00
(1 + 2)(3 + 4) 결과 21
= 4 m
2 결과 8 m

위에 포인터를 올리면 무슨 일이 일어났는지 확인할 수 있어요. 2를 곱했다는 힌트와 함께, 줄에 곱셈을 드러내고 싶다면 2 * 변으로 쓰라는 제안이 표시돼요. 영어 복수형 이름이나 단위는 반대로 동작해요. 앞에 쓴 숫자가 그 개수를 세기 때문이에요. servings = 3 다음에 쓴 2 servings는 2인분을 뜻하므로, 곱하려면 *를 쓰세요.

calc
servings = 3
2 servings 결과 2
2 * servings 결과 6

수학에서처럼 거듭제곱이 먼저 계산되므로, 공식을 종이에 쓰는 모양 그대로 읽을 수 있어요. ²³는 이름에도 쓸 수 있어요.

calc
x = 3
2x^2 결과 18
(2x)^2 결과 36
반지름 = 15 cm
pi 반지름² 결과 706.8583470577 cm²
pi 반지름² in to 3 dp 결과 0.071 m²

함수 호출 앞에서만은 *를 직접 써야 해요. 2 sqrt(9)가 아니라 2 * sqrt(9)로 쓰세요.

숫자의 표시 형식 바꾸기

as, to, in 또는 -> 뒤에 형식 단어를 붙이면 결과를 다른 형태로 표시해요. 값 자체는 바뀌지 않고 표시 방식만 달라져요.

calc
0.375 as fraction 결과
2.75 as fraction 결과 2 ¾
£18 / £120 as % 결과 15%
£60 / £48 as x 결과 1.25x
0.00042 in scientific 결과 4.2e-4
255 in hex 결과 0xFF
10 to binary 결과 0b1010
493 to octal 결과 0o755
대상 결과
fraction 0.75 as fraction ¾
fraction 1.75 as fraction, 22/7 as fraction 1 ¾, 3 1/7
%, percent, percentage 2 as %, 1/8 as % 200%, 12.5%
multiplier, x 1.5 as x 1.5x
scientific, sci 12345.6789 in sci 1.23456789e4
number, decimal, dec 0xff to decimal, 1e5 as number 255, 100k
hex, hexadecimal, base 16 255 in hex, -5 in hex 0xFF, -0x5
binary, bin, base 2 255 to binary 0b11111111
octal, oct, base 8 255 to octal 0o377
base 10 255 to base 10 255

진법은 2, 8, 10, 16진법만 쓸 수 있어요. 255 to base 7은 결과를 표시하지 않아요. hex(255)bin(10)은 같은 변환의 함수 형태예요. oct() 함수는 없어요.

결과의 형식을 바꾸는 대신 반올림하려면 반올림을 참고하세요.

모두 합쳐 보기

집 계약금을 모으는 예시예요. 가격은 약식으로, 진행 상황은 퍼센트로 표시해요.

calc
# 집 계약금 모으기
집값 = £285k 결과 £285,000.00
계약금 = 집값 * 10% 결과 £28,500.00
모은 돈 = £11,400
모은 돈 / 계약금 as % 결과 40%
남은 금액 = 계약금 - 모은 돈 결과 £17,100.00
개월 수 = 18
남은 금액 / 개월 수 결과 £950.00

£285k로 쓰면 0을 입력하는 수고를 덜 수 있고, 금액을 금액으로 나누면 단위 없는 비율이 나오므로 as %로 진행률로 바꿀 수 있어요. 돈이 모일 때마다 모은 돈을 고치면 그 아래의 월별 목표 금액도 갱신돼요.