Hoppa till innehåll
Varlig-guiden
Varligs startsida

Uttryck i naturligt språk

Varlig förstår ett antal vardagliga engelska fraser, utöver symboler. Använd dem när raden blir tydligare med ord: för att dela en räkning, beräkna priset på några varor eller ta tre fjärdedelar av ett recept.

Den här sidan förklarar reglerna för fraserna: hur Varlig läser en rad, hur tal och bråk skrivs med ord och hur fraser kombineras. Det är däremot inte fritt formulerad text. Den fullständiga listan finns i Frasreferensen. Procentfrågor beskrivs under Procent, och funktioner skrivna med ord, som square root of 16, under Matematik med ord.

Hur Varlig läser en fras

En anteckning blandar text och matematik, så Varlig läser varje beräkningsrad i två steg:

  1. Först försöker Varlig tolka hela raden som en beräkning med hjälp av alla fraser som stöds. Om raden matchar en fras får du frasens resultat.
  2. Bara om det misslyckas bortser Varlig från ord som inte känns igen och beräknar det som återstår.

Det betyder att vardagliga fraser fungerar på en egen rad utan något särskilt prefix. Samtidigt kan en rad med några extra ord fortfarande beräknas:

calc
two and a half hours in minutes ger 150 min
$62 with 18% tip ger $73.16
a third of £90 ger £30.00
5 apples + 3 oranges ger 8

Du kan fortfarande börja en rad med what is eller calculate om du gillar hur det läses. Varlig behandlar what is a third of £90 och a third of £90 på samma sätt.

En kort beskrivning runt en fras går bra. Varlig bortser från några vanliga ord före eller efter frasen, så både coat £45 with 20% VAT och £45 with 20% VAT please lägger fortfarande till moms, och 65 kg in pounds for the team utför fortfarande omvandlingen. För längre beskrivningar, eller för att vara säker, använder du en etikett eller kommentar:

calc
coat £45 with 20% VAT ger £54.00
£45 with 20% VAT please ger £54.00
65 kg in pounds for the team ger 143.3004704202 lb
Coat: £45 with 20% VAT ger £54.00
£45 with 20% VAT # new winter coat for Sam ger £54.00

Fraser som redan anger vad som räknas, till exempel split £90 among 3 friends, måste sluta där. Lägg till en kommentar i stället för fler ord efter substantivet.

Att skriva en beräkningsrad täcker kommentarer och etiketter.

Tal i ord

Heltal kan skrivas med ord, med eller utan and och bindestreck:

calc
twelve hundred ger 1,200
one hundred and twenty ger 120
twenty-five plus five ger 30

För decimaler, säg point och sedan varje siffra separat. one point two five är 1,25; one point twenty five accepteras inte.

calc
three point one four ger 3.14
one point two five times four ger 5

Bråktal

Bråk skrivna med ord fungerar med of och som tal i blandad form framför en enhet:

calc
three quarters of 200 ger 150
two thirds of 450 g ger 300 g
a quarter of 200 ger 50
third of 90 ger 30
two and three quarters hours ger 2.75 hours

Nämnarna är half, third, quarter (eller fourth), fifth, sixth, seventh, eighth, ninth och tenth, plus deras pluralformer såsom thirds och halves. a är valfritt, så quarter of 100 är 25, medan third of March fortfarande är ett datum. Bråktal förblir exakta, så one third times three är exakt 1, inte 0.9999999999.

Delar av en timme kan skrivas med ord och visas som timmar och minuter:

calc
half an hour + 20 min ger 50 min
quarter of an hour ger 15 min
an hour and a half ger 1 hour 30 min

Aritmetik i ord

Använd plus, minus, times, multiplied by och divided by, fritt blandade med siffror och symboler. Vanliga prioriteringsregler gäller: multiplikation och division utförs före addition och subtraktion. Använd parenteser för att ändra grupperingen.

calc
fifty times twenty plus ten ger 1,010
twenty divided by five plus two multiplied by three ger 10
(two plus three) times four ger 20
seven times £8.50 ger £59.50

Inköp: varor, rabatter, moms och dricks

N items at P each multiplicerar ett antal med ett pris. Ersätt items med ett ord som passar köpet, till exempel tickets, coffees eller bottles. Du kan utelämna each eller skriva @ om det blir tydligare. after P% discount och with P% off drar av en procentandel från beloppet före frasen. with P% tax, with P% VAT, with P% GST och with P% tip lägger till en procentandel. Stora och små bokstäver gör ingen skillnad, så with 20% vat fungerar också.

calc
3 tickets at £12.50 each ger £37.50
3 coffees @ £2.80 ger £8.40
2 adults at £15 + 3 children at £8 ger £54.00
£15 each for 4 people ger £60.00
£80 after 25% discount ger £60.00
£80 with 25% off ger £60.00
£45 with 20% VAT ger £54.00
$62 with 18% tip ger $73.16
5 items at $20 each after 15% discount with 8% tax ger $91.80

Antalet kan vara ett heltal eller ett bråktal, så samma skrivsätt fungerar för varor som säljs efter vikt eller volym. Värdet per styck kan vara ett pris, ett tal utan enhet eller ett mått. items är ett vanligt substantiv i plural och kräver därför inget eget each.

calc
2.5 tickets at £4 each ger £10.00
12 gallons at $3.59 ger $43.08
2.5 kg at £4 ger £10.00
6 items at £9.90 ger £59.40
14 boxes at 12 kg each ger 168 kg
half a bottle at £2.35 ger £1.18

Förpackningar, lådor och flaskor kan skrivas som på butikshyllan. N things of M betyder N gånger mängden i varje förpackning. Ett pris efter uttrycket gäller hela förpackningen, eller varje sak i den om du skriver each:

calc
3 packs of 500 g ger 1,500 g
2 packs of 12 at £3.99 ger £7.98
3 boxes of 48 at £27.60 each ger £3,974.40
a dozen eggs at £0.30 each ger £3.60
2 pints of milk at 65p ger £1.30
12 payments of £50 ger £600.00

En storlek före antalet beskriver det du köper, så talet intill at eller @ anger fortfarande mängden. Ett x intill varan anger antalet, och ett antal per period behåller sin period:

calc
500g pasta 3 packs at £1.10 each ger £3.30
330ml cans 24 @ 45p ger £10.80
oat milk x3 £1.90 each ger £5.70
3x oat milk £1.90 each ger £5.70
2 coffees a day at £3.20 ger £6.40/day
2 coffees a day at £3.20 * 5 days ger £32.00

Två antal i följd multipliceras. En offert kan därför ange både antal personer och tidslängd. Ett antal föremål som ska fördelas i behållare av en viss storlek ger i stället antalet behållare:

calc
3 men 7 hrs @ £42/hr ger £882.00
2 x 128 GB cards at £119 ger £238.00
60 bottles in cases of 12 ger 5 cases

Justeringar tillämpas från vänster till höger, var och en på resultatet hittills. Två rabatter på 10 % ger sammanlagt 19 % rabatt, inte 20 %. Dricks som läggs till efter skatt beräknas på beloppet inklusive skatt:

calc
£50 after 10% discount after 10% discount ger £40.50
$84 with 8% tax with 15% tip ger $104.33

Att dela upp en räkning

Dessa skrivsätt delar ett totalbelopp mellan ett antal personer:

calc
split £90 among 3 ger £30.00
share £90 between 3 ger £30.00
£90 split among 3 ger £30.00
£90 between 3 ger £30.00
£90 split 3 ways ger £30.00

Efter antalet kan du ange vilka som delar på beloppet, så att anteckningen blir naturligare att läsa:

calc
split £100 among 3 people ger £33.33
share £60 between 4 friends ger £15.00
£97 between 6 of us ger £16.17
6 people split £97 ger £16.17

Avbetalningar använder samma division, uttryckt på samma sätt som i en kassa:

calc
£3,603.91 in 9 instalments ger £400.43
split £3,603.91 into 9 payments ger £400.43
divide £3,603.91 into 9 ger £400.43
11 instalments of £74.80 ger £822.80
balance = £900
balance in 3 instalments ger £300.00

Det totala kan vara ett namn, som på de två sista raderna, så en anteckning kan räkna ut vad som är kvar att betala och sedan dela upp det.

Antalet måste vara ett heltal. Att dela upp mellan 0 visar Error: divide by zero. Utanför dessa fraser är split ett vanligt ord, så ett namn kan innehålla det: med my split = £45, my split + £5 blir £50,00. När summan själv är en beräkning, omsluta den i parenteser så att det är tydligt vad som delas upp. Namngivna värden fungerar också:

calc
split (£60 + £24) among 3 ger £28.00
bill = £84
people = 3
split bill among people ger £28.00

Fraser fungerar även inuti ett villkor. Bara den gren som gäller beräknas:

calc
bill = £112
people = 4
if bill > £100 then split bill among people else bill ger £28.00

Mindre än och mer än

A less than B subtraherar A från B, och A more than B lägger till A till B:

calc
£15 less than £80 ger £65.00
5 less than 20 ger 15
£15 more than £80 ger £95.00
5 more than 20 ger 25

the difference between anger skillnaden mellan två belopp oavsett vilket du skriver först. Resultatet är därför aldrig negativt:

calc
the difference between £85 and £120 ger £35.00

Omvandla resultatet

En omvandling i slutet av en rad gäller hela frasens resultat. Du kan skriva in, to, as, -> eller →, som beskrivs i Enheter och omvandlingar:

calc
two and three quarters hours in minutes ger 165 min
three quarters of 2 kg in g ger 1,500 g

Valutaomvandlingar använder Europeiska centralbankens dagliga kurser, så resultatet ändras från dag till dag:

calcResultaten beror på dagens datum eller aktuella data
split €120 among 4 in USD ger $35.10

Dina egna namn har företräde

Om en variabel i din anteckning har samma namn som ett ord i en fras, vinner din variabel. Här är share en procentandel, så den andra raden tar 25 % av 2 000 £ istället för att försöka dela något:

calc
share = 25%
share of £2,000 ger £500.00

Detsamma gäller talord: efter one = 7 ger one times two resultatet 14. Välj andra namn eller ett annat skrivsätt för frasen om det inte är det du vill.

På en rad som tolkas som en fras har däremot frasen företräde. Ett namn som råkar bestå av samma ord ändrar alltså inte radens betydelse:

calc
each = £43.41
3 tickets at £12.50 each ger £37.50
per night = £90
£118 per night * 3 nights ger £354.00
monthly repayment = £300
monthly repayment on £15000 over 4 years at 6% ger £352.28

Håll pekaren över orden för att se "Part of the phrase here, not the variable each = £43.41." Orden per, a och an i ett uttryck för ett värde per enhet hör alltid till uttrycket och ersätts aldrig med din variabel.

Samma sak gäller omvandlingar: efter in, to eller as har en enhet företräde framför ett namn som innehåller ett tal utan enhet. Ett namngivet antal hindrar därför inte en omvandling till en enhet med samma namn:

calc
miles = 12
20 km in miles ger 12.4274238447 mi

Vanliga namn hindrar inte heller att saker räknas. Ett tal direkt före ett namn i plural anger antalet av den saken. En anteckning kan därför ha en egen variabel people och ändå dela en räkning mellan ett annat antal personer:

calc
people = 4
split £1480 among 5 people ger £296.00
split £1480 among people ger £370.00

Håll pekaren över people i den första uppdelningen för att se "Counts people here, not the variable people = 4."

Detta innebär också att du kan namnge saker på det sätt du tänker på dem. Ett namn kan låna en funktions namn, till exempel floor, eller innehålla frasord som to, in eller needed, och Varlig läser det som ditt värde:

calc
floor = 12 m²
floor * 2 ger 24 m²
paint needed = 12.44 L
paint needed to 1 dp ger 12.4 L

Läs mer om att välja namn under Namn.

Fraser på andra språk

Fraserna på den här sidan är engelska och fungerar i alla anteckningar. Om en antecknings talformat är inställt på tyska, franska, spanska, svenska, portugisiska, ukrainska eller turkiska känns även språkets egna ord igen för andelar, de fyra räknesätten, omvandlingar och summering av raderna ovanför. Talformatet bestäms i Settings › Calculations, i anteckningens Calculation Settings for This Note… eller av System Region på en Mac som är inställd på det språket.

Språk En andel En omvandling Summering
Tyska 20 % von 150 5 km nach m Summe
Franska 20 % de 150 5 km en m somme
Spanska 20 % de 150 5 km en m suma
Svenska 20 % av 150 5 km i m summa
Portugisiska 20% de 150 5 km em m soma
Ukrainska 20% від 150 5 км у м сума
Turkiska 150'nin %20'si 5 km kaç m toplam

Varje rad ger exakt samma resultat som den engelska formen. Orden tolkas bara i anteckningar med det språket, så de, en och a behåller sina betydelser i en engelsk anteckning. Kinesiska uttryck, som 150的20%, fungerar i alla anteckningar. Format › Calculation Examples… börjar med exempel på anteckningens språk.

På turkiska står procenttecknet först: %20 och yüzde 20 betyder 20 %, och turkiska resultat visas som %20. Ett tecken efter ett tal, som i 10 % 3, betyder fortfarande rest vid division.

Även valutabelopp följer språket: brasiliansk portugisiska använder R$ 12,50, ukrainska 12,50 ₴ och turkiska ₺12,50. грн betyder hryvnia i alla anteckningar, medan TL bara betyder turkiska lira i en turkisk anteckning.

Vad som inte förstås

Vissa skrivsätt ser matematiska ut men stöds inte. Då visar Varlig ett fel i stället för att beräkna en del av raden och ge ett missvisande resultat:

calc
2d6 ger Unsupported: Dice notation is not supported at "d"
10 ± 0.5 ger Unsupported: Uncertainty notation is not supported at "±"
5 < 4 < 10 ger Unsupported: Comparison chains are not supported at "<"; combine separate comparisons with &&

Varje meddelande citerar symbolen där Varlig stoppade, så du kan se direkt vad du ska ändra.

10 +/- 0.5 ger samma osäkerhetsfel. För en intervallkontroll, skriv två jämförelser sammanlänkade med &&, till exempel 4 < 5 && 5 < 10. Se Operatorer, jämförelser och villkor.

Samlat exempel

Här är en restaurangnota för fyra personer, där vinrabatten, serviceavgiften och varje persons andel beräknas med ord:

calc
# Dinner out
mains = 4 items at £17.50 each ger £70.00
wine = 2 bottles at £28 each after 25% discount ger £42.00
bill = mains + wine ger £112.00
people = 4
total = bill with 12.5% tip ger £126.00
split total among people ger £31.50

Varje rad går att läsa som en vanlig mening. Ändra people eller ett pris så uppdateras andelen.