Calto 문법 정리

Calto 가 이해하는 모든 표현을 예시 하나씩: 사칙연산, 변수, % of/off/on, 단위·환율 변환, 날짜, 비례식, sum/avg.

갱신: 2026-09-16

Calto 는 메모를 한 줄씩 계산합니다. 수식이 있는 줄은 오른쪽에 결과가 붙고, 제목 같은 일반 글은 아무것도 표시하지 않습니다.

사칙연산

입력결과
12 * 4 + 351
(120 - 20) / 425
2^101,024
17 mod 52
-(3 + 4)-7

^ 는 거듭제곱이고 * / 보다 먼저 계산됩니다. mod 는 나머지입니다.

변수

= 로 값에 이름을 붙이면 아래 줄 어디서든 쓸 수 있습니다. 한글 이름도 됩니다. 이름은 띄어쓰기 없이 한 단어여야 합니다(세금포함, hotelNights). 띄어쓰면 새 수식으로 읽습니다.

월세 = 1200000
관리비 = 180000
월세 + 관리비             → 1,380,000

이미 만든 이름의 앞글자를 치면 커서 아래에 자동완성이 뜹니다.

단위 접미사

k M B 는 천·백만·십억입니다.

예산 = 2.5M               → 2,500,000
예산 / 10k                → 250

백분율

입력결과뜻
20% of 50001,0005000 의 20%
5% off 10095할인
10% on 200220할증·세금 포함
5000 * 20%1,00020% 단독은 0.2

섹션과 sum / avg

빈 줄이 새 섹션을 시작합니다. sum(또는 total), avg(또는 average), count 는 현재 섹션의 결과만 집계합니다.

커피 = 4500
점심 = 12000
저녁 = 8500
sum                       → 25,000

택시 = 18000
sum                       → 18,000

prev

prev 는 바로 윗줄의 결과입니다.

120 * 3                   → 360
prev * 1.1                → 396

단위 변환

<값><단위> in <단위> 로 같은 종류의 단위끼리 바꿉니다. 10개 카테고리 59개 단위: 길이·무게·부피·온도·시간·속도·데이터 전송률·데이터 용량·면적·각도.

10cm in inch              → 3.94
5kg in lb                 → 11.02
100F in C                 → 37.78
100m2 in acre             → 0.02
45deg in rad              → 0.79

복합 시간은 자동으로 합쳐집니다: 2h 5min → 125 min, 1h 30min 15s → 5,415 s.

통화

USD·KRW·EUR·JPY·CNY·GBP 6개. 코드·기호·단어(dollar won euro yen yuan pound) 모두 됩니다. 엔·위안은 yen yuan 으로 쓰세요 — ¥ 기호는 둘이 같이 씁니다. 환율은 실시간이고 24시간 캐시되므로 아래 숫자는 예시일 뿐입니다.

$100 in won               ≈ ₩147,000
€50 in USD                ≈ $54
100 USD + 50000 KRW       ≈ ₩197,000

섞어서 계산하면 줄의 마지막 통화로 변환됩니다. sum in won 은 섹션 전체를 변환합니다.

암호화폐도 같습니다. BTC·ETH·SOL·XRP·DOGE·ADA: 0.5 btc in won.

날짜

today 에 일·주·월·년을 더하거나 뺍니다.

today + 30 days           → 2026-10-16
today - 2 weeks           → 2026-09-02
today + 1 year            → 2027-09-16

2026-12-25 같은 날짜 표기는 읽지 않습니다. 날짜 계산은 항상 today 에서 시작합니다.

비례식

모르는 자리에 ? 를 두면 크로스 곱으로 풀어 줍니다.

100 : 20 = 1550 : ?       → 310
? : 3 = 12 : 9            → 4

함수

sqrt abs round floor ceil sin cos tan log(밑 10) ln exp.

sqrt(144)                 → 12
round(7.5)                → 8

줄이 실패하면

계산할 수 없는 줄은 숫자 대신 짧은 힌트를 보여줍니다: 0으로 나눔, 모르는 단위·통화, 정의되지 않은 변수, 없는 함수, sqrt(-1) 같은 정의역 오류.