Що можна писати

Ratio читає кожен рядок як обчислення й показує відповідь поруч. Пиши числа, одиниці, валюти й дати так, як сказав би. Слова, які йому не потрібні, він просто ігнорує.

Запитати ШІ про цю сторінку:ChatGPTClaudePerplexityAI ModeGrokMarkdown

Тут результати мають формат 1,234.5. У застосунку вони відповідають регіону твого комп'ютера. Ставки податків і державні свята беруться з регіону в Налаштуваннях; ці приклади використовують Німеччину (ПДВ 19%).

Основи й відсотки

2 + 3 * 414
2^101,024
sqrt(8)2.8284
5!120
1/3 + 1/47/12
20% of 15030
150 + 20%180
150 - 10%135
50 is what % of 20025%
30 is 15% of what200
change(80, 100)25%

Змінні, посилання на рядки й підсумки

Дай значенню ім'я через =, використовуй рядок 3 через L3, а рядок вище — через prev. Мітки на кшталт «Rent» пропускаються, тож поруч із числами можна писати нотатки.

price = 12001,200
discount = 15%15%
price - discount1,020
L3 * 22,040
prev / 4510

sum і average підсумовують блок над ними. Познач рядки словами з #, щоб підсумувати лише їх, будь-де на аркуші.

Rent 1200 #home1,200
Internet 40 #home40
Trip 600 #travel600
sum #home1,240

Щоб поділити рахунок, пиши @імена після того, що брала кожна людина. Рядок без імен ділять усі, хто названий у його блоці. Рядок, що починається з імені, показує частку цієї людини, а split — частки всіх. Більше — на сторінці калькулятор поділу рахунку.

"Pizza" 12.50 @Ana12.5
"Wine" 20 @Ana @Ion20
"Bread" 33
@Ion + 10%12.65
splitAna 24 · Ion 11.5

Рядок, що починається з # і пробілу, — це заголовок. Текст у «лапках» — коментар усередині рядка.

Валюти й криптовалюти

160+ валют і основні криптовалюти; оновлюються щогодини на Mac (і після пробудження) та раз на кілька годин на Windows і Linux. Без з'єднання Ratio використовує останні завантажені курси. Результати нижче — станом на 15 жовтня 2026 р. і змінюються разом із ринком.

dinner = 84 eur / 3€28
dinner in usd$31.41
100 usd in eur€89.14
100 EUR in RON533.42 RON
0.5 btc in usd$41,058.34

Додай дату, щоб отримати довідковий курс Європейського центрального банку на той день:

100 eur in usd on 1 jan 2024$110.50

Or fix a rate for every line below it, so an invoice reads the same when you open it next month:

1 eur = 1.08 usdfixed rate
500 eur in usd$540.00

Subscriptions

Write each price per month, year, week or day: /month, a month and monthly all work. Add renews and a date to see when it next comes out of your account. subscriptions adds them up per month and per year, in the first one's currency, and names the next renewal. A price per hour is a rate of pay and is left out.

Netflix 15.99 eur a month renews 12th15.99 EUR/month · 12 Nov
Spotify 10.99 eur monthly10.99 EUR/month
iCloud 2.99 eur/month2.99 EUR/month
Domain 18 eur per year renews 3 mar18 EUR/year · 3 Mar 2027
subscriptions31.47 EUR/month · 377.64 EUR/year · next Netflix 12 Nov

The renewal dates above are from 29 October 2026. renews 12th is the 12th of every month; a past date such as renews 3 mar 2024 moves on to the next one.

Одиниці

150+ одиниць довжини, площі, об'єму, маси, швидкості, температури, часу, даних та іншого. Використовуй in або to.

5 km in mi3.11 mi
6 ft in cm182.88 cm
100 f in c37.78 °C
3 cups in ml709.76 mL
60 mph in km/h96.56 km/h
20 m2 in sq ft215.28 ft²
1 gb in mb1,000 MB
1 gib in mib1,024 MiB
2 h in min120 min

Дати, зворотні відліки й часові пояси

14 oct 2027 - 1 oct 202713 days
25 dec 2026 + 3 weeksFri, 15 Jan 2027
Easter 2027Sun, 28 Mar 2027
Ramadan 2027Mon, 8 Feb 2027
Chinese New Year 2027Sat, 6 Feb 2027
Thanksgiving 2026Thu, 26 Nov 2026
1h:17m + 20 min1 h 37 min
today + 2 weeksThu, 29 Oct 2026
in 3 daysSun, 18 Oct 2026
next fridayFri, 16 Oct 2026
days until christmas71 days
until Christmas70 days 3 h 20 min
15:00 London in TokyoThu 23:00
now in New YorkThu 14:39 EDT
now in unix1792089588

Рядки, що починаються з until, — живі зворотні відліки: результат зменшується, поки аркуш відкритий.

Робочі дні й свята

Робочі дні пропускають вихідні й державні свята твого регіону. Додай власні вихідні рядком holidays = […].

1 mar 2027 + 10 working daysMon, 15 Mar 2027
workdays between 1 mar 2027 and 31 mar 202721
working days in march 202721
holidays = [24 dec, 31 dec]
20 dec 2027 + 5 working daysMon, 27 Dec 2027

ПДВ, маржа й округлення

VAT — стандартна ставка твого регіону. TVA, MwSt, IVA, GST і tax теж працюють, або напиши ставку після слова.

1000 + VAT1,190
1190 without VAT1,000
VAT in 1190190
1000 + VAT 9%1,090
80 + 25% margin106.6667
margin(80, 100)20%
markup(80, 100)25%
2.675 to 2 decimals2.68
12.37 to nearest 0.0512.35

Кредити й відсотки

Форми звичайними словами, а також функції електронних таблиць pmt, fv, pv, npv і irr.

10k at 4% for 5 years12,166.529
5000 at 7% for 3 years compounded monthly6,164.6279
loan 200k at 5% for 30 years1,073.6432
pmt(5%/12, 360, 200000)1,073.6432
npv(10%, 100, 200, 300)481.5928
irr(-1000, 300, 400, 500)8.8963%
amortize 200k at 5% for 30 years1,073.6432
save 500/month at 7% for 20 years260,463.3299
cagr(1000, 2500, 5 years)20.1124%
roi(1000, 1500)50%
5% minus 3% inflation1.9417%
fire 40k/year1,000,000
break even fixed 5000, price 50, cost 30250
depreciate 10000 over 5 years2,000
ddb(10000, 1000, 5, 1)4,000

amortize показує платіж, а при наведенні курсору — відсотки, тіло кредиту й залишок за кожен рік. save підсумовує регулярні внески; sln, ddb і syd — функції амортизації з електронних таблиць.

Зарплата й фриланс

Зарплата на руки рахується за правилами 2026 р.: Румунія і Польща — помісячно (Румунія: CAS, CASS, особисте відрахування, податок 10%; Польща: ZUS, медичне страхування, PIT, без PPK), Німеччина (податковий клас I, без дітей, без церковного податку; приблизно), Франція (працівник приватного сектору, одна частка), Велика Британія (крім Шотландії), Ірландія (одна особа, USC і PRSI) і США (одна особа, лише федеральні податки) — річно. Наведи курсор на результат, щоб побачити кожне утримання. Країна береться з in RO, in DE, in UK, in US, in PL, in IE чи in FR, з валюти (lei, zł, £, $) або з твого регіону. in hourly та in daily ділять на робочі дні цього року у твоєму регіоні, по 8 годин кожен.

5000 gross in RO2,981
3000 net in gross in RO5,036
60000 gross in DE37,622
50000 gross in UK39,519.6
100000 gross in US79,180
5000 eur/month in yearly60,000 EUR/year
1 mar 2027 net 30Wed, 31 Mar 2027
late fee 1000 at 0.1%/day for 45 days45
9:15–17:40 - 45 min7 h 40 min

Рівняння й математичний аналіз

solve 2x + 3 = 11x = 4
solve x^2 - 5x + 6 = 0x = 2 or x = 3
solve cos(x) = xx ≈ 0.7391
integral(x^2, 0, 3)9
derivative(x^3, 2)12

plot sin(x) або plot x^2 from -2 to 2 малює невеликий графік на аркуші.

Статистика, прості числа, комплексні числа й константи

mean(1, 2, 3, 4)2.5
median(1, 3, 2)2
stdev(2, 4, 4, 4, 5, 5, 7, 9)2.1381
percentile([3, 7, 9, 12], 90)11.1
sum([120, 340, 89])549
isprime(91)not prime: 7 × 13
isprime(97)prime
is 59 primeprime
standard deviation of 20, 30 and 4010
max of 3 and 44
time to double at 12%6.12 years
years from $100 to $200 at 7% growth every year10.24 years
100²10,000
(3 + 4i) * (1 - 2i)11 - 2i
sqrt(-4)2i
c299,792,458 m/s

Математика для розробників

255 in hex0xFF
10 in binary0b1010
255 in bin 8 bits0b11111111
-1 in hex u80xFF
300 in u844
0xF0 & 0x3C0x30
1 << 416
#FF8800 in rgbrgb(255, 136, 0)
#FF8800 in hslhsl(32, 100%, 50%)
chmod 755rwxr-xr-x
1920x1080 aspect16:9
99.9% uptime43 min 50 s
U+1F600😀 U+1F600
192.168.1.0/24192.168.1.0 – 192.168.1.255
10.0.0.5 in 10.0.0.0/8yes
/24 mask255.255.255.0
base64 "hello"aGVsbG8=
decode base64 aGVsbG8=hello
urlencode "a b&c"a%20b%26c
sha256 "abc"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
uuid9b2c7e04-5f1a-4d3e-8c6b-2a7f0e9d1c35
5 GB at 100 Mbps6 min 40 s
1 TB / 3 h in MB/s92.59 MB/s
1.2M tokens at $3/M$3.60
$0.0832/h for 30 days$59.90

md5, sha1 і urlencode/urldecode працюють так само, лапки необов'язкові. uuid створює новий випадковий UUID, що не змінюється, поки ти редагуєш. at ділить обсяг даних на швидкість і множить кількість чи час на ціну: $3/M — це 3 $ за мільйон.

Наука й інженерія

12 V / 4 ohm3 A
10k || 4.7k3,197.2789
brown black red gold1 kΩ ±5%
4.7k in colorsyellow violet red
molar mass H2SO498.072 g/mol
10 g H2O in mol0.5551 mol
det([[1,2],[3,4]])-2
inverse([[1,2],[3,4]])[[-2, 1], [1.5, -0.5]]
dot([1,2,3],[4,5,6])32
grades 9 x3, 7 x28.2
1234.5 to 3 sig figs1,230
4700 ohm in eng4.7 kΩ

Матриці також підтримують transpose, trace і добутки; cross і norm працюють з векторами. hr zones age 30 дає зони пульсу, а jet lag London to Tokyo — різницю в часі.

Здоров'я, дім і подорожі

bmi(80 kg, 180 cm)24.7
bmr 80 kg 180 cm 30 years male1,780 kcal
pace 5 km in 27 min5:24 /km · 8:41 /mi
race 10 km in 50 min to marathon3:50:01
distance between Paris and Rome1,105 km
daylight hours in Reykjavik on Jun 2121 h 8 min
1 cm in px @ 326 ppi128.35 px
ppi of 15 inch screen at 2880x1864229 ppi
paint 40 m2 2 coats8 L
tiles 12 m213.2 m²
concrete 2 m3184
mortgage 300k with 20% down at 5% for 30 years1,288.3719
6.5 l/100km in mpg36.19 mpg
450 km at 6.5 l/100km29.25 L

Власні функції

Визнач функцію один раз — і відтоді вона працюватиме в кожному аркуші. forget f видаляє її.

f(x) = x * 1.19
f(100)119
area(w, h) = w * h
area(3 m, 4 m)12 m²

Інші мови

Ratio розуміє ключові слова румунською, німецькою, французькою, іспанською, італійською, японською, китайською й корейською, а також англійською, і їх можна змішувати на одному аркуші. Японській, китайській і корейській не потрібні пробіли: 100ドルを円に, 100美元换成人民币 і 100달러를 원으로 працюють, а 万, 億, 만 і 억 множать число перед ними.

5 km în mile3.11 mi
1000 + TVA1,190
1000 + MwSt1,190

У Terminal

Команда ratio використовує той самий рушій, що й застосунок.

ratio "5 km in mi"          3.11 mi
ratio 20% of 150            30
cat budget.txt | ratio -t   line  =  result, then the total
ratio --region FR "1000 + VAT"

Інші параметри: --json, --csv, --explain, --vat N, --fetch. Запусти ratio --help, щоб побачити повний список.

У Claude та інших ШІ-асистентах

ratio mcp запускає Ratio як MCP-сервер, тож Claude може рахувати валюти, ціни акцій, одиниці, робочі дні, ПДВ і зарплату на руки з Ratio, а не вгадувати. Він має два інструменти: calculate для одного рядка й calculate_sheet для рядків, що спираються один на одного. Лише на Mac, з Ratio з цього сайту.

У Claude Code:

claude mcp add --scope user ratio -- /Applications/Ratio.app/Contents/Helpers/ratio mcp

У Claude Desktop відкрий Налаштування › Розробник › Редагувати конфігурацію, додай це всередину mcpServers, потім вийди з Claude й відкрий його знову:

"ratio": {
  "command": "/Applications/Ratio.app/Contents/Helpers/ratio",
  "args": ["mcp"]
}

Cursor, VS Code та інше: сторінка MCP-сервера калькулятора.

Запитання

Як порахувати ПДВ на Mac чи ПК? Напиши 1000 + VAT, щоб додати його, 1190 without VAT, щоб відняти, або VAT in 1190, щоб побачити лише податок.

Чи працюють валюти офлайн? Так, з останніми курсами, які завантажив Ratio. Вони оновлюються щогодини, коли ти онлайн.

Що, коли рядок не показує результату? Ratio залишає порожнім текст, який не може обчислити, замість того щоб вгадувати. Перевір написання одиниць і кодів валют або наведи курсор на результат, щоб побачити, як його отримано.

Як порахувати робочі дні між двома датами на Mac чи ПК? Напиши workdays between 1 mar 2027 and 31 mar 2027 (21 у Німеччині) або 1 mar 2027 + 10 working days (пн, 15 бер 2027). Ratio пропускає вихідні й державні свята твого регіону.

Як конвертувати валюти на Mac чи ПК без браузера? Напиши в Ratio 100 usd in eur. Курси для 160+ валют і основних криптовалют оновлюються щогодини й працюють офлайн. Додай on 1 jan 2024 для курсу минулого дня.

Чи може Ratio розв'язувати рівняння? Так. solve x^2 - 5x + 6 = 0 дає x = 2 або x = 3, а solve cos(x) = x дає x ≈ 0.7391. integral(x^2, 0, 3) дає 9.

Спробуй Ratio безкоштовно 7 днів