Formulierungen in natürlicher Sprache
Varlig versteht neben Symbolen auch eine Reihe englischer Alltagsformulierungen. Sie sind praktisch, wenn sich eine Zeile in Worten besser liest: beim Aufteilen einer Rechnung, beim Zusammenrechnen einiger Artikel im Warenkorb oder wenn du drei Viertel eines Rezepts brauchst.
Auf dieser Seite geht es um die Regeln hinter diesen Formulierungen: wie Varlig eine Zeile liest, wie Zahlen und Brüche ausgeschrieben werden und wie sich Formulierungen kombinieren lassen. Freier Text ist es allerdings nicht. Die vollständige Liste steht in der Referenz der Formulierungen. Prozentfragen werden unter Prozente behandelt, und Funktionen in Wortform wie square root of 16 unter Mathe in Worten.
Wie Varlig eine Formulierung liest
Eine Notiz mischt Text und Mathematik, deshalb liest Varlig jede Rechenzeile in zwei Schritten:
- Es versucht die ganze Zeile als Rechnung zu lesen, mit allen Formulierungen, die Varlig kennt. Passt die Zeile, erhältst du das Ergebnis der Formulierung.
- Nur wenn das scheitert, lässt es die unbekannten Wörter beiseite und berechnet, was übrig bleibt.
Deshalb funktionieren Alltagsformulierungen in einer eigenen Zeile, ohne dass du etwas davorsetzen musst, und eine Zeile mit ein paar überzähligen Wörtern geht trotzdem auf:
two and a half hours in minutes ergibt 150 min$62 with 18% tip ergibt $73.16a third of £90 ergibt £30.005 Äpfel + 3 Orangen ergibt 8Du kannst eine Zeile trotzdem mit what is oder calculate beginnen, wenn dir das besser gefällt. Varlig behandelt what is a third of £90 und a third of £90 gleich.
Eine kurze Beschreibung rund um eine Formulierung ist in Ordnung: Varlig lässt ein paar einfache Wörter davor oder danach beiseite, Mantel £45 with 20% VAT und £45 with 20% VAT bitte schlagen also trotzdem die Mehrwertsteuer auf, und 65 kg in pounds für das Team rechnet trotzdem um. Bei längeren Notizen, oder um sicherzugehen, schreib die Beschreibung in ein Label oder einen Kommentar:
Mantel £45 with 20% VAT ergibt £54.00£45 with 20% VAT bitte ergibt £54.0065 kg in pounds für das Team ergibt 143.3004704202 lbMantel: £45 with 20% VAT ergibt £54.00£45 with 20% VAT # neuer Wintermantel für Sam ergibt £54.00Formulierungen, die schon benennen, was sie zählen, etwa split £90 among 3 Freunde, müssen dort enden: Füge nach dem Substantiv lieber einen Kommentar an statt weiterer Wörter.
Unter Eine Rechenzeile schreiben erfährst du mehr über Kommentare und Labels.
Zahlen in Worten
Ganze Zahlen kannst du ausschreiben, mit oder ohne and und Bindestriche:
twelve hundred ergibt 1,200one hundred and twenty ergibt 120twenty-five plus five ergibt 30Für Dezimalzahlen sagst du point und dann jede Ziffer einzeln. one point two five ist 1,25; one point twenty five wird nicht akzeptiert.
three point one four ergibt 3.14one point two five times four ergibt 5Brüche
Gesprochene Brüche funktionieren mit of und als gemischte Zahlen vor einer Einheit:
three quarters of 200 ergibt 150two thirds of 450 g ergibt 300 ga quarter of 200 ergibt 50third of 90 ergibt 30two and three quarters hours ergibt 2.75 hoursDie Nenner sind half, third, quarter (oder fourth), fifth, sixth, seventh, eighth, ninth und tenth, dazu ihre Pluralformen wie thirds und halves. Das a ist optional: quarter of 100 ergibt 25, während third of March weiterhin ein Datum ist. Brüche bleiben exakt, one third times three ist also genau 1, nicht 0,9999999999.
Teile einer Stunde schreibst du so, wie du sie sagst, und das Ergebnis erscheint in Stunden und Minuten:
half an hour + 20 min ergibt 50 minquarter of an hour ergibt 15 minan hour and a half ergibt 1 hour 30 minRechnen in Worten
Verwende plus, minus, times, multiplied by und divided by, frei gemischt mit Ziffern und Symbolen. Es gilt die übliche Rangfolge: Punkt- vor Strichrechnung. Mit Klammern gruppierst du anders.
fifty times twenty plus ten ergibt 1,010twenty divided by five plus two multiplied by three ergibt 10(two plus three) times four ergibt 20seven times £8.50 ergibt £59.50Einkaufen: Artikel, Rabatte, Steuer und Trinkgeld
N items at P each multipliziert eine Anzahl mit einem Preis. Statt items kannst du jedes Wort verwenden, das zum Kauf passt, etwa Tickets, Kaffee oder Flaschen, und lass each weg oder schreib @, wenn sich das besser liest. after P% discount und with P% off ziehen einen Prozentsatz vom vorangehenden Betrag ab, und with P% tax, with P% VAT, with P% GST oder with P% tip schlagen einen auf. Groß- und Kleinschreibung spielt keine Rolle, with 20% vat funktioniert also auch.
3 Tickets at £12.50 each ergibt £37.503 Kaffee @ £2.80 ergibt £8.402 Erwachsene at £15 + 3 Kinder at £8 ergibt £54.00£15 each for 4 Personen ergibt £60.00£80 after 25% discount ergibt £60.00£80 with 25% off ergibt £60.00£45 with 20% VAT ergibt £54.00$62 with 18% tip ergibt $73.165 Artikel at $20 each after 15% discount with 8% tax ergibt $91.80Die Anzahl darf eine ganze Zahl oder ein Bruchteil sein, dieselbe Form berechnet also auch Waren, die nach Gewicht oder Volumen verkauft werden. Was in einem Stück steckt, darf ein Preis, eine reine Zahl oder eine Messgröße sein, und items ist ein gewöhnliches Substantiv im Plural und braucht daher kein eigenes each.
2.5 Tickets at £4 each ergibt £10.0012 gallons at $3.59 ergibt $43.082.5 kg at £4 ergibt £10.006 items at £9.90 ergibt £59.4014 Kisten at 12 kg each ergibt 168 kghalf a Flasche at £2.35 ergibt £1.18Packungen, Kartons und Flaschen liest Varlig so, wie sie im Regal beschriftet sind. N things of M ist diese Anzahl der Menge darin, und ein Preis dahinter gehört zur Packung oder, wenn du each schreibst, zu jedem Stück darin:
3 packs of 500 g ergibt 1,500 g2 packs of 12 at £3.99 ergibt £7.983 boxes of 48 at £27.60 each ergibt £3,974.40a dozen Eier at £0.30 each ergibt £3.602 pints of Milch at 65p ergibt £1.3012 payments of £50 ergibt £600.00Eine Größe vor der Anzahl beschreibt, was du kaufst, die Zahl neben at oder @ bleibt also die Stückzahl. Ein x neben dem Artikel zählt ihn, und eine Anzahl pro Zeitraum behält ihren Zeitraum:
500g Nudeln 3 packs at £1.10 each ergibt £3.30330ml Dosen 24 @ 45p ergibt £10.80Hafermilch x3 £1.90 each ergibt £5.703x Hafermilch £1.90 each ergibt £5.702 Kaffee a day at £3.20 ergibt £6.40/day2 Kaffee a day at £3.20 * 5 days ergibt £32.00Zwei Anzahlen hintereinander multiplizieren sich, ein Angebot kann also sagen, wer und wie lange, und eine Anzahl Dinge in Gebinden einer bestimmten Größe ergibt die Zahl der Gebinde:
3 people 7 hrs @ £42/hr ergibt £882.002 x 128 GB Karten at £119 ergibt £238.0060 Flaschen in Kisten of 12 ergibt 5 KistenAnpassungen gelten von links nach rechts, jeweils auf das bisherige Ergebnis. Zwei Rabatte von 10 % ziehen insgesamt 19 % ab, nicht 20 %, und ein Trinkgeld nach der Steuer ist ein Anteil am Betrag inklusive Steuer:
£50 after 10% discount after 10% discount ergibt £40.50$84 with 8% tax with 15% tip ergibt $104.33Eine Rechnung aufteilen
Diese Formen teilen eine Summe auf eine Anzahl Personen auf:
split £90 among 3 ergibt £30.00share £90 between 3 ergibt £30.00£90 split among 3 ergibt £30.00£90 between 3 ergibt £30.00£90 split 3 ways ergibt £30.00Nach der Anzahl kannst du sagen, wer teilt, dann liest sich die Notiz natürlicher:
split £100 among 3 Personen ergibt £33.33share £60 between 4 Freunde ergibt £15.00£97 between 6 of us ergibt £16.176 people split £97 ergibt £16.17In Raten zu zahlen ist dieselbe Division, nur so gesagt, wie es an der Kasse heißt:
£3,603.91 in 9 instalments ergibt £400.43split £3,603.91 into 9 payments ergibt £400.43divide £3,603.91 into 9 ergibt £400.4311 instalments of £74.80 ergibt £822.80Restbetrag = £900Restbetrag in 3 instalments ergibt £300.00Die Summe darf ein Name sein, wie in den letzten beiden Zeilen. Eine Notiz kann also ausrechnen, was noch offen ist, und es dann verteilen.
Die Anzahl muss eine ganze Zahl sein. Eine Aufteilung auf 0 zeigt Error: divide by zero. Außerhalb dieser Formulierungen ist split ein gewöhnliches Wort, ein Name darf es also enthalten: Mit mein split = £45 ergibt mein split + £5 £50.00. Ist die Summe selbst eine Rechnung, setz sie in Klammern, damit klar ist, was aufgeteilt wird. Benannte Werte funktionieren auch:
split (£60 + £24) among 3 ergibt £28.00Rechnung = £84Personen = 3split Rechnung among Personen ergibt £28.00Formulierungen funktionieren auch innerhalb einer Bedingung. Berechnet wird nur der Zweig, der zutrifft:
Rechnung = £112Personen = 4if Rechnung > £100 then split Rechnung among Personen else Rechnung ergibt £28.00Weniger als und mehr als
A less than B zieht A von B ab, und A more than B addiert A zu B:
£15 less than £80 ergibt £65.005 less than 20 ergibt 15£15 more than £80 ergibt £95.005 more than 20 ergibt 25the difference between sagt dir, wie weit zwei Beträge auseinanderliegen, egal welchen du zuerst schreibst. Das Ergebnis ist also nie negativ:
the difference between £85 and £120 ergibt £35.00Das Ergebnis umrechnen
Eine Umrechnung am Zeilenende gilt für das Ergebnis der ganzen Formulierung. Du kannst in, to, as, -> oder → schreiben, wie unter Einheiten und Umrechnungen beschrieben:
two and three quarters hours in minutes ergibt 165 minthree quarters of 2 kg in g ergibt 1,500 gWährungsumrechnungen verwenden die täglichen Kurse der Europäischen Zentralbank, das Ergebnis ändert sich also von Tag zu Tag:
split €120 among 4 in USD ergibt $35.10Deine Namen haben Vorrang
Hat eine Variable in deiner Notiz denselben Namen wie ein Wort in einer Formulierung, gewinnt deine Variable. Hier ist share ein Prozentsatz, die zweite Zeile nimmt also 25 % von 2.000 £, statt etwas aufzuteilen:
share = 25%share of £2,000 ergibt £500.00Dasselbe gilt für Zahlwörter: Nach one = 7 ist one times two gleich 14. Wähl andere Namen oder eine andere Form der Formulierung, wenn du das nicht willst.
Liest sich eine Zeile dagegen als Formulierung, hat die Formulierung Vorrang. Ein Name, den du zufällig aus denselben Wörtern gebildet hast, ändert also nichts an der Bedeutung der Zeile:
each = £43.413 Tickets at £12.50 each ergibt £37.50per night = £90£118 per night * 3 nights ergibt £354.00monthly repayment = £300monthly repayment on £15000 over 4 years at 6% ergibt £352.28Halt den Zeiger über die Wörter, dann siehst du „Part of the phrase here, not the variable each = £43.41.“ per, a und an innerhalb einer Rate sind immer Teil der Rate, nie dein Wert.
Bei einer Umrechnung ist es genauso: Nach in, to oder as gewinnt eine Einheit gegen einen Namen, der eine reine Zahl enthält. Eine benannte Anzahl blockiert also keine Umrechnung in ihre Einheit:
miles = 1220 km in miles ergibt 12.4274238447 miBeim Zählen kommen dir alltägliche Namen ebenfalls nicht in die Quere. Eine Zahl direkt vor einem Namen im (englischen) Plural zählt diese Sache. So kann eine Notiz ihr eigenes people haben und trotzdem eine Rechnung für eine andere Gruppe aufteilen:
people = 4split £1480 among 5 people ergibt £296.00split £1480 among people ergibt £370.00Halt den Zeiger bei der ersten Aufteilung über people, dann siehst du „Counts people here, not the variable people = 4.“
Das heißt auch, dass du Dinge so benennen kannst, wie du an sie denkst. Ein Name darf den Namen einer Funktion übernehmen, etwa floor, oder Wörter aus Formulierungen wie to, in oder needed enthalten, und Varlig liest ihn als deinen Wert:
floor = 12 m²floor * 2 ergibt 24 m²paint needed = 12.44 Lpaint needed to 1 dp ergibt 12.4 LUnter Namen erfährst du mehr über die Wahl von Namen.
Formulierungen in anderen Sprachen
Die Formulierungen auf dieser Seite sind englisch und funktionieren in jeder Notiz. Eine Notiz, deren Zahlenformat Deutsch, Französisch, Spanisch, Schwedisch, Portugiesisch, Ukrainisch oder Türkisch ist, versteht außerdem die Wörter dieser Sprache für einen Anteil, die vier Grundrechenarten, eine Umrechnung und eine Zeile, die die Zeilen darüber addiert. Gemeint ist das Zahlenformat unter Einstellungen › Berechnungen, das in Berechnungseinstellungen für diese Notiz … der Notiz oder System Region auf einem Mac, der auf diese Sprache eingestellt ist.
| Sprache | Ein Anteil | Eine Umrechnung | Addieren |
|---|---|---|---|
| Deutsch | 20 % von 150 |
5 km nach m |
Summe |
| Französisch | 20 % de 150 |
5 km en m |
somme |
| Spanisch | 20 % de 150 |
5 km en m |
suma |
| Schwedisch | 20 % av 150 |
5 km i m |
summa |
| Portugiesisch | 20% de 150 |
5 km em m |
soma |
| Ukrainisch | 20% від 150 |
5 км у м |
сума |
| Türkisch | 150'nin %20'si |
5 km kaç m |
toplam |
Jede Zeile ergibt genau das, was ihre englische Form ergeben würde. Die Wörter werden nur in einer Notiz dieser Sprache gelesen, de, en und a behalten in einer englischen Notiz also ihre Bedeutung. Chinesische Wörter wie 150的20% funktionieren in jeder Notiz. Format › Rechenbeispiele … beginnt mit Beispielen in der Sprache der Notiz.
Im Türkischen steht das Prozentzeichen vorn: %20 und yüzde 20 sind 20 %, und auf Türkisch geschriebene Ergebnisse zeigen %20. Ein Zeichen nach einem Betrag, wie in 10 % 3, ist weiterhin der Rest einer Division.
Auch Geld folgt der Sprache: Brasilianisches Portugiesisch schreibt R$ 12,50, Ukrainisch 12,50 ₴ und Türkisch ₺12,50. грн ist in jeder Notiz die Hrywnja, und TL ist nur in einer türkischen Notiz die türkische Lira.
Was nicht verstanden wird
Manche Schreibweisen sehen nach Mathematik aus, werden aber nicht unterstützt. Statt einen Teil der Zeile zu berechnen und ein irreführendes Ergebnis zu liefern, zeigt Varlig einen Fehler:
2d6 ergibt Unsupported: Dice notation is not supported at "d"10 ± 0.5 ergibt Unsupported: Uncertainty notation is not supported at "±"5 < 4 < 10 ergibt Unsupported: Comparison chains are not supported at "<"; combine separate comparisons with &&Jede Meldung nennt das Zeichen, an dem Varlig aufgehört hat, so siehst du sofort, was du ändern musst.
10 +/- 0.5 liefert denselben Fehler zur Messunsicherheit. Um einen Bereich zu prüfen, schreib zwei Vergleiche, verbunden mit &&, etwa 4 < 5 && 5 < 10. Siehe Operatoren, Vergleiche und Bedingungen.
Alles zusammen
Hier ist eine Restaurantrechnung für vier Personen, bei der der rabattierte Wein, das Trinkgeld und der Anteil jeder Person in Worten berechnet werden:
# Essen gehenGerichte = 4 Hauptgerichte at 17.50 € each ergibt €70.00Wein = 2 Flaschen at 28 € each after 25% discount ergibt €42.00Rechnung = Gerichte + Wein ergibt €112.00Personen = 4Gesamt = Rechnung with 10% tip ergibt €123.20split Gesamt among Personen ergibt €30.80Jede Zeile liest sich so, wie du sie laut sagen würdest. Ändere Personen oder einen Preis, und der Anteil aktualisiert sich.