Cosa puoi scrivere

Ratio legge ogni riga come un calcolo e mostra la risposta accanto. Scrivi numeri, unità, valute e date come li diresti. Le parole di cui non ha bisogno le ignora semplicemente.

Chiedi a un’IA di questa pagina:ChatGPTClaudePerplexityAI ModeGrokMarkdown

Qui i risultati usano lo stile 1,234.5. Nell’app seguono la regione del tuo computer. Aliquote fiscali e festività vengono dalla regione nelle Impostazioni; questi esempi usano la Germania (IVA al 19%).

Le basi e le percentuali

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%

Variabili, riferimenti di riga e totali

Dai un nome a un valore con =, riutilizza la riga 3 con L3 e la riga sopra con prev. Le etichette come «Rent» vengono saltate, quindi puoi scrivere note accanto ai numeri.

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

sum e average sommano il blocco sopra. Tagga le righe con parole # per sommare solo quelle, ovunque nel foglio.

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

Per dividere un conto, metti nomi con @ dopo quello che ha preso ciascuno. Una riga senza nomi è divisa tra tutti quelli nominati nel suo blocco. Una riga che inizia con un nome mostra la quota di quella persona, e split mostra quella di tutti. Altro nella pagina della calcolatrice per dividere il conto.

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

Una riga che inizia con # e uno spazio è un titolo. Il testo tra «virgolette» è un commento dentro una riga.

Valute e cripto

Oltre 160 valute e le principali criptovalute, aggiornate ogni ora su Mac (e al risveglio) e ogni poche ore su Windows e Linux. Senza connessione, Ratio usa gli ultimi tassi scaricati. I risultati qui sotto sono del 15 ottobre 2026 e cambiano con il mercato.

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

Aggiungi una data per il tasso di riferimento della Banca centrale europea di quel giorno:

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.

Unità

Oltre 150 unità di lunghezza, area, volume, massa, velocità, temperatura, tempo, dati e altro. Usa in o 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

Date, conti alla rovescia e fusi orari

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

Le righe che iniziano con until sono conti alla rovescia in tempo reale: il risultato scende finché il foglio è aperto.

Giorni lavorativi e festività

I giorni lavorativi saltano i fine settimana e le festività nazionali della tua regione. Aggiungi i tuoi giorni liberi con una riga 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

IVA, margini e arrotondamento

VAT è l’aliquota ordinaria della tua regione. Funzionano anche TVA, MwSt, IVA, GST e tax, oppure scrivi l’aliquota dopo la parola.

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

Prestiti e interessi

Forme a parole, più le funzioni da foglio di calcolo pmt, fv, pv, npv e 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 mostra la rata e, passandoci sopra, interessi, capitale e saldo di ogni anno. save somma un versamento regolare; sln, ddb e syd sono le funzioni di ammortamento dei fogli di calcolo.

Stipendio e freelance

Lo stipendio netto usa le regole del 2026: Romania e Polonia al mese (Romania: CAS, CASS, deduzione personale, imposta del 10%; Polonia: ZUS, sanità, PIT, senza PPK), Germania (classe d’imposta I, senza figli, senza imposta ecclesiastica; approssimativo), Francia (dipendente del settore privato, una quota), Regno Unito (esclusa la Scozia), Irlanda (persona sola, USC e PRSI) e USA (contribuente singolo, solo federale) all’anno. Passa sopra un risultato per ogni trattenuta. Il paese viene da in RO, in DE, in UK, in US, in PL, in IE o in FR, dalla valuta (lei, zł, £, $) o dalla tua regione. in hourly e in daily dividono per i giorni lavorativi di quest’anno nella tua regione, di 8 ore ciascuno.

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

Equazioni e analisi

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) o plot x^2 from -2 to 2 disegna un piccolo grafico nel foglio.

Statistica, numeri primi, numeri complessi e costanti

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

Matematica per sviluppatori

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 e urlencode/urldecode funzionano allo stesso modo, e le virgolette sono facoltative. uuid crea un nuovo UUID casuale che non cambia mentre modifichi. at divide i dati per una velocità e moltiplica una quantità o un tempo per il suo prezzo: $3/M significa 3 $ per milione.

Scienza e ingegneria

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Ω

Le matrici accettano anche transpose, trace e prodotti; cross e norm funzionano sui vettori. hr zones age 30 dà le zone di frequenza cardiaca, e jet lag London to Tokyo la differenza di fuso.

Salute, casa e viaggi

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

Le tue funzioni

Definisci una funzione una volta e da quel momento funziona in ogni foglio. forget f la rimuove.

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

Altre lingue

Ratio capisce le parole chiave in rumeno, tedesco, francese, spagnolo, italiano, giapponese, cinese e coreano oltre all’inglese, e puoi mescolarle in un unico foglio. Giapponese, cinese e coreano non richiedono spazi: 100ドルを円に, 100美元换成人民币 e 100달러를 원으로 funzionano tutti, e 万, 億, 만 e 억 moltiplicano il numero che li precede.

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

Nel Terminale

Il comando ratio usa lo stesso motore dell’app.

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"

Altre opzioni: --json, --csv, --explain, --vat N, --fetch. Esegui ratio --help per l’elenco completo.

In Claude e altri assistenti IA

ratio mcp avvia Ratio come server MCP, così Claude calcola valute, prezzi delle azioni, unità, giorni lavorativi, IVA e stipendio netto con Ratio invece di tirare a indovinare. Ha due strumenti: calculate per una riga e calculate_sheet per righe che si appoggiano l'una all'altra. Solo su Mac, con Ratio da questo sito.

In Claude Code:

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

In Claude Desktop, apri Settings › Developer › Edit Config, aggiungi questo dentro mcpServers, poi chiudi e riapri Claude:

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

Cursor, VS Code e altro: la pagina del server MCP calcolatrice.

Domande

Come calcolo l’IVA su un Mac o PC? Scrivi 1000 + VAT per aggiungerla, 1190 without VAT per toglierla, o VAT in 1190 per vedere solo l’imposta.

Le valute funzionano offline? Sì, con gli ultimi tassi scaricati da Ratio. Si aggiornano ogni ora quando sei online.

E se una riga non mostra alcun risultato? Ratio lascia vuoto il testo che non sa calcolare invece di indovinare. Controlla l’ortografia di unità e codici valuta, o passa il cursore su un risultato per vedere come è stato ottenuto.

Come conto i giorni lavorativi tra due date su Mac o PC? Scrivi workdays between 1 mar 2027 and 31 mar 2027 (21 in Germania) o 1 mar 2027 + 10 working days (Mon, 15 Mar 2027). Ratio salta i fine settimana e le festività della tua regione.

Come converto valute su Mac o PC senza browser? Scrivi 100 usd in eur in Ratio. I tassi di oltre 160 valute e delle principali crypto si aggiornano ogni ora e funzionano anche offline. Aggiungi on 1 jan 2024 per il tasso di un giorno passato.

Ratio sa risolvere equazioni? Sì. solve x^2 - 5x + 6 = 0 dà x = 2 o x = 3, e solve cos(x) = x dà x ≈ 0,7391. integral(x^2, 0, 3) dà 9.

Prova Ratio gratis per 7 giorni