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:
- 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.
- 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:
two and a half hours in minutes ger 150 min$62 with 18% tip ger $73.16a third of £90 ger £30.005 apples + 3 oranges ger 8Du 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:
coat £45 with 20% VAT ger £54.00£45 with 20% VAT please ger £54.0065 kg in pounds for the team ger 143.3004704202 lbCoat: £45 with 20% VAT ger £54.00£45 with 20% VAT # new winter coat for Sam ger £54.00Fraser 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:
twelve hundred ger 1,200one hundred and twenty ger 120twenty-five plus five ger 30För decimaler, säg point och sedan varje siffra separat. one point two five är 1,25; one point twenty five accepteras inte.
three point one four ger 3.14one point two five times four ger 5Bråktal
Bråk skrivna med ord fungerar med of och som tal i blandad form framför en enhet:
three quarters of 200 ger 150two thirds of 450 g ger 300 ga quarter of 200 ger 50third of 90 ger 30two and three quarters hours ger 2.75 hoursNä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:
half an hour + 20 min ger 50 minquarter of an hour ger 15 minan hour and a half ger 1 hour 30 minAritmetik 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.
fifty times twenty plus ten ger 1,010twenty divided by five plus two multiplied by three ger 10(two plus three) times four ger 20seven times £8.50 ger £59.50Inkö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å.
3 tickets at £12.50 each ger £37.503 coffees @ £2.80 ger £8.402 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.165 items at $20 each after 15% discount with 8% tax ger $91.80Antalet 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.
2.5 tickets at £4 each ger £10.0012 gallons at $3.59 ger $43.082.5 kg at £4 ger £10.006 items at £9.90 ger £59.4014 boxes at 12 kg each ger 168 kghalf a bottle at £2.35 ger £1.18Fö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:
3 packs of 500 g ger 1,500 g2 packs of 12 at £3.99 ger £7.983 boxes of 48 at £27.60 each ger £3,974.40a dozen eggs at £0.30 each ger £3.602 pints of milk at 65p ger £1.3012 payments of £50 ger £600.00En 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:
500g pasta 3 packs at £1.10 each ger £3.30330ml cans 24 @ 45p ger £10.80oat milk x3 £1.90 each ger £5.703x oat milk £1.90 each ger £5.702 coffees a day at £3.20 ger £6.40/day2 coffees a day at £3.20 * 5 days ger £32.00Två 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:
3 men 7 hrs @ £42/hr ger £882.002 x 128 GB cards at £119 ger £238.0060 bottles in cases of 12 ger 5 casesJusteringar 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:
£50 after 10% discount after 10% discount ger £40.50$84 with 8% tax with 15% tip ger $104.33Att dela upp en räkning
Dessa skrivsätt delar ett totalbelopp mellan ett antal personer:
split £90 among 3 ger £30.00share £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.00Efter antalet kan du ange vilka som delar på beloppet, så att anteckningen blir naturligare att läsa:
split £100 among 3 people ger £33.33share £60 between 4 friends ger £15.00£97 between 6 of us ger £16.176 people split £97 ger £16.17Avbetalningar använder samma division, uttryckt på samma sätt som i en kassa:
£3,603.91 in 9 instalments ger £400.43split £3,603.91 into 9 payments ger £400.43divide £3,603.91 into 9 ger £400.4311 instalments of £74.80 ger £822.80balance = £900balance in 3 instalments ger £300.00Det 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å:
split (£60 + £24) among 3 ger £28.00bill = £84people = 3split bill among people ger £28.00Fraser fungerar även inuti ett villkor. Bara den gren som gäller beräknas:
bill = £112people = 4if bill > £100 then split bill among people else bill ger £28.00Mindre än och mer än
A less than B subtraherar A från B, och A more than B lägger till A till B:
£15 less than £80 ger £65.005 less than 20 ger 15£15 more than £80 ger £95.005 more than 20 ger 25the difference between anger skillnaden mellan två belopp oavsett vilket du skriver först. Resultatet är därför aldrig negativt:
the difference between £85 and £120 ger £35.00Omvandla 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:
two and three quarters hours in minutes ger 165 minthree quarters of 2 kg in g ger 1,500 gValutaomvandlingar använder Europeiska centralbankens dagliga kurser, så resultatet ändras från dag till dag:
split €120 among 4 in USD ger $35.10Dina 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:
share = 25%share of £2,000 ger £500.00Detsamma 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:
each = £43.413 tickets at £12.50 each ger £37.50per night = £90£118 per night * 3 nights ger £354.00monthly repayment = £300monthly repayment on £15000 over 4 years at 6% ger £352.28Hå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:
miles = 1220 km in miles ger 12.4274238447 miVanliga 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:
people = 4split £1480 among 5 people ger £296.00split £1480 among people ger £370.00Hå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:
floor = 12 m²floor * 2 ger 24 m²paint needed = 12.44 Lpaint needed to 1 dp ger 12.4 LLä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:
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:
# Dinner outmains = 4 items at £17.50 each ger £70.00wine = 2 bottles at £28 each after 25% discount ger £42.00bill = mains + wine ger £112.00people = 4total = bill with 12.5% tip ger £126.00split total among people ger £31.50Varje rad går att läsa som en vanlig mening. Ändra people eller ett pris så uppdateras andelen.