Zahlen und Schreibweisen
Diese Seite zeigt, wie du eine Zahl in einem Rechenblock schreiben kannst: mit
Tausendertrennzeichen, mit Kurzformen wie 45k, in wissenschaftlicher Schreibweise, als Bruch,
in Worten oder binär und hexadezimal. Außerdem erfährst du, wie du die Darstellung eines
Ergebnisses änderst, etwa als Bruch oder als Prozentsatz. Schlag hier nach, wenn eine getippte
Zahl nicht so gelesen wird, wie du es gemeint hast, oder wenn du ein Ergebnis in einer anderen
Form brauchst.
Zahlen schreiben
Dezimalpunkt und Tausendertrennzeichen
Der Punkt ist das Dezimaltrennzeichen. Tausender kannst du mit Kommas, Leerzeichen oder Unterstrichen gruppieren, je nachdem, wie die Zahl beim Kopieren aussah:
1,250 € * 12 ergibt €15,000.001 250 * 12 ergibt 15,0001_000_000 / 4 ergibt 250k.5 * 38 ergibt 19Darauf solltest du achten:
- Ein Komma gruppiert nur Tausender, und jede Gruppe danach hat drei Ziffern:
1,000und1,234,567sind Zahlen. Ein Komma ist nie ein Dezimaltrennzeichen.12,50oder1,5zeigt deshalb einen Fehler statt einer Vermutung, und du kannst die Zeile sofort korrigieren. Zahlen im europäischen Format wie1.234.567,89werden nicht erkannt. - Bei Gruppierung mit Leerzeichen braucht jede Gruppe genau drei Ziffern:
1 250funktioniert,12 50ist keine Zahl. - Der Apostroph ist das Zeichen für Fuß, deshalb funktioniert
1'000'000nicht als Trennzeichen. - Eine Zahl darf nicht auf einen Dezimalpunkt enden: Schreib
5oder5.0, nicht5..
Tausendertrennzeichen funktionieren auch in Funktionsaufrufen und Listen, du kannst Zahlen also direkt einsetzen. Ein Komma, auf das genau drei Ziffern folgen, setzt die Zahl fort, und ein Komma mit einem Leerzeichen danach beginnt den nächsten Wert:
sum([1,200 €, 800 €]) ergibt €2,000.00max(1,000, 2,000) ergibt 2,000sqrt(1,024) ergibt 32[12,-51,4] ergibt [12, -51, 4]max(1,000,2,000) ergibt Unsupported: ambiguous commas in 1,000,2,000: put a space after each comma between values (1,000, 2,000)Werte ohne Leerzeichen, wie in [12,-51,4], werden an jedem Komma getrennt. Können Kommas beides
bedeuten, wie in der letzten Zeile oder in sum(10,100), zeigt dir die Fehlermeldung, wie du
schreibst, was du gemeint hast.
Große Zahlen und Größenwörter
Kurzformen und Wörter für Tausend, Millionen und mehr ersparen dir das Tippen von Nullen:
45k € / 12 ergibt €3,750.001.2 million / 4 ergibt 300k3bn € / 1,000 ergibt €3M| Größenordnung | Akzeptierte Formen |
|---|---|
| Tausend | 5k, 5K, 3 thousand |
| Million | 2.5M, 1.2 million |
| Milliarde | 3bn, 3G, 3 billion |
| Billion | 2tn, 2T, 2 trillion |
Die Kurzform muss direkt an der Zahl stehen: 3bn funktioniert, 3 bn nicht. Ein großes B
nach einer Zahl steht für Byte, nicht für Milliarden, 3B sind also drei Byte.
Große Ergebnisse werden genauso abgekürzt. Ab hunderttausend erscheint eine reine Zahl als
250k, 2.5M oder 8G. Geldbeträge unter einer Million werden vollständig angezeigt, etwa als
€350,000.00, und ab dann als €2.4M oder €3B. In späteren Zeilen wird trotzdem der volle Wert
verwendet. Ergebnisse lesen
erklärt die Regeln für die Anzeige im Detail.
Wissenschaftliche Schreibweise
Schreib Zehnerpotenzen mit e oder E oder schreib die Multiplikation mit × 10^ aus:
2.5e-3 kg to g ergibt 2.5 g1.5E3 m to km ergibt 1.5 km6.02 × 10^23 ergibt 6.02e23Der Exponent darf selbst Nachkommastellen haben: 1e2.0 ist 100.
Brüche und mathematische Zeichen
Ein Bruch wie 1/3 bleibt beim Rechnen exakt. Multiplizierst du ihn zurück, erhältst du also
eine ganze Zahl statt 0.9999999999:
1/3 * 3 ergibt 160 € * 3/4 ergibt €45.00Auch die Unicode-Zeichen für Brüche und die üblichen mathematischen Zeichen funktionieren. Das hilft, wenn du ein Rezept oder eine Formel einsetzt:
1½ cups * 2 ergibt 3 cup2¼ hours in minutes ergibt 135 min2 × 4.50 € ergibt €9.0018 € ÷ 4 ergibt €4.50√144 ergibt 123² + 4² ergibt 25− (das echte Minuszeichen) wird überall akzeptiert, wo - funktioniert, und ² und ³
quadrieren bzw. kubieren die Zahl, den Namen oder die Klammer davor.
Ein Bruch mit nachfolgendem of nimmt diesen Anteil von einem Betrag, egal ob reine Zahl,
Geldbetrag oder Menge mit Einheit:
½ of 40 ergibt 203/4 of 60 € ergibt €45.00¾ of 2 kg ergibt 1.5 kgSchreib einen Bruch mit Schrägstrich ohne Leerzeichen, etwa 3/4, damit er als eine Zahl
gelesen wird.
Binär, oktal und hexadezimal
Stell einer Zahl 0b für binär, 0o für oktal oder 0x für hexadezimal voran. Unterstriche
können die Ziffern trennen.
0b1010 to decimal ergibt 100o755 to decimal ergibt 4930xFF + 1 ergibt 0x100Ein Ergebnis, das von einer hexadezimalen Zahl ausging, bleibt hexadezimal, wie 0xFF + 1
zeigt. Verwende to decimal, wenn du wieder eine gewöhnliche Zahl haben willst.
Alle Schreibweisen auf einen Blick
| Schreibweise | Beispiele | Hinweise |
|---|---|---|
| Dezimal | 42, 0.5, .5, 00042 |
Ein Punkt am Ende (5.) wird nicht akzeptiert |
| Tausendergruppierung | 1,234,567.89, 1 234 567.89, 1_000_000, 1_234.5_678 |
Gruppen mit Komma und Leerzeichen haben drei Ziffern |
| Wissenschaftlich | 1e6, 2.5e-3, 1.5E3, 6.02 × 10^23 |
Der Exponent darf gebrochen sein: 1e2.0 ist 100 |
| Größenwörter | 5k, 2.5M, 3bn, 3G, 2tn, 2 trillion, 3 thousand |
Siehe Tabelle oben |
| Binär | 0b1010, 0b_1100_0001 |
|
| Oktal | 0o755, 0o_755 |
|
| Hexadezimal | 0xFF, 0xCAFE_F00D |
Ergebnisse bleiben hexadezimal |
| Brüche | 1/3, 3/10 |
Bleiben exakt |
| Bruchzeichen | 5½, 1½ cups, ½ of 40 |
5.5, 1.5 cup, 20 |
| Unicode-Zeichen | −5, 5 − 3, 2 × 3, 6 ÷ 3, √16, 2², 2³ |
Zahlen in Worten
Du kannst Zahlen und einfache Rechnungen in (englischen) Worten schreiben. Das ist praktisch, wenn du etwas so notierst, wie du es sagen würdest, oder einen Satz von anderswo einsetzt.
twenty five hundred ergibt 2,500one hundred and twenty five grams times four ergibt 500 gone point five kilometres ergibt 1.5 kmthree and a half hours in minutes ergibt 210 mintwelve times seven ergibt 84double 80 € ergibt €160.0010 squared ergibt 100Bruchwörter funktionieren mit reinen Zahlen, Geldbeträgen und Einheiten:
a quarter of 200 ergibt 50half of 100 ergibt 50three quarters of 200 g ergibt 150 gtwo thirds of 90 € ergibt €60.00a tenth of 450 € ergibt €45.00one fifth ergibt 0.2Auch Prozentsätze und Währungen lassen sich ausschreiben:
fifteen percent of 80 € ergibt €12.00ten percent off 65 € ergibt €58.50five euros plus ten euros ergibt €15.00Welche Wörter erkannt werden
- Zahlen:
zerobisnineteen, die Zehnertwentybisninety,hundred,thousand,million,billionundtrillion, verbunden mit Leerzeichen, Bindestrichen oderand(twenty-five,one hundred and twenty three). Hunderter lassen sich kombinieren,twenty five hundredist also2,500. - Dezimalzahlen:
point, gefolgt von einzeln gesprochenen Ziffern (one point two fiveist1.25). - Brüche:
half,third,quarteroderfourth,fifth,sixth,seventh,eighth,ninthundtenth, samt Pluralformen (three quarters,two ninths). - Operatoren:
plus,minus,times,multiplied byunddivided by. - Multiplizieren und Potenzen:
double,twiceundtriplevor einem Wert,squaredodercubeddanach. Siehe Mathe in Worten. - Ein vorangestelltes
what isist optional:what is twelve times sevenundtwelve times sevenergeben dasselbe.
Stolperfallen bei Zahlen in Worten
- Ein Bruchwort kann eine Formulierung mit oder ohne
abeginnen,quarter of 100unda quarter of 100ergeben also beide 25. Vor einem Monat ist es dagegen ein Datum:third of Marchist der 3. März.quarter of an hourergibt wie erwartet 15 min. poundsbedeutet das Gewicht:forty poundssind 40 lb. Für Geld schreibst du£40oderforty GBP.- Gemischte Beträge wie
twelve euros fiftyfunktionieren nicht. Schreib12.50 €.
Konstanten
| Konstante | Schreibweisen | Wert |
|---|---|---|
| Pi | pi, π, Pi |
3.1415926536 |
| Tau | tau |
6.2831853072 (τ wird nicht erkannt) |
| Goldener Schnitt | phi |
1.6180339887 |
| Eulersche Zahl | e, exp(1) |
2.7182818285 |
Durchmesser = 30 cmpi * Durchmesser to 1 dp ergibt 94.2 cm1,000 € * e^(5% * 10) ergibt €1,648.72Die letzte Zeile lässt tausend Euro zehn Jahre lang stetig mit 5 % im Jahr wachsen.
Definierst du selbst einen Namen wie pi, ersetzt dein Wert die Konstante für den Rest der
Notiz. Siehe
Namen, die mit eingebauten Wörtern kollidieren.
Implizite Multiplikation
Zwischen einer Zahl und einer Konstante, einem Namen oder einer Klammer kannst du * weglassen:
2π ergibt 6.28318530722(3.20 € + 1.80 €) ergibt €10.00(1 + 2)(3 + 4) ergibt 21Seite = 4 m2 Seite ergibt 8 mHalt den Zeiger über Seite, um zu prüfen, was passiert ist: Der Hinweis sagt, dass mit 2
multipliziert wurde, und schlägt 2 * Seite vor, falls die Zeile das ausdrücklich zeigen soll.
Ein Name im (englischen) Plural oder eine Einheit funktioniert andersherum, denn eine Zahl davor
zählt ihn. Nach servings = 3 bedeutet 2 servings zwei Portionen. Schreib das * also, wenn du
multiplizieren willst:
servings = 32 servings ergibt 22 * servings ergibt 6Potenzen werden zuerst berechnet, wie in der Mathematik. Formeln lesen sich also so, wie du sie
auf Papier schreiben würdest. ² und ³ funktionieren auch mit Namen:
x = 32x^2 ergibt 18(2x)^2 ergibt 36Radius = 15 cmpi Radius² ergibt 706.8583470577 cm²pi Radius² in m² to 3 dp ergibt 0.071 m²Nur vor einem Funktionsaufruf musst du das * selbst setzen. Schreib 2 * sqrt(9), nicht
2 sqrt(9).
Die Darstellung einer Zahl umwandeln
Hänge as, to, in oder -> und ein Formatwort an, um ein Ergebnis in einer anderen Form
anzuzeigen. Der Wert selbst ändert sich nicht, nur seine Darstellung.
0.375 as fraction ergibt ⅜2.75 as fraction ergibt 2 ¾18 € / 120 € as % ergibt 15%60 € / 48 € as x ergibt 1.25x0.00042 in scientific ergibt 4.2e-4255 in hex ergibt 0xFF10 to binary ergibt 0b1010493 to octal ergibt 0o755| Ziel | Beispiel | Ergebnis |
|---|---|---|
fraction |
0.75 as fraction |
¾ |
fraction |
1.75 as fraction, 22/7 as fraction |
1 ¾, 3 1/7 |
%, percent, percentage |
2 as %, 1/8 as % |
200%, 12.5% |
multiplier, x |
1.5 as x |
1.5x |
scientific, sci |
12345.6789 in sci |
1.23456789e4 |
number, decimal, dec |
0xff to decimal, 1e5 as number |
255, 100k |
hex, hexadecimal, base 16 |
255 in hex, -5 in hex |
0xFF, -0x5 |
binary, bin, base 2 |
255 to binary |
0b11111111 |
octal, oct, base 8 |
255 to octal |
0o377 |
base 10 |
255 to base 10 |
255 |
Es gibt nur die Basen 2, 8, 10 und 16; 255 to base 7 zeigt kein Ergebnis. hex(255) und
bin(10) sind Funktionsformen derselben Umwandlungen. Eine Funktion oct() gibt es nicht.
Wie du ein Ergebnis rundest, statt es umzuformatieren, erfährst du unter Runden.
Alles zusammen
Sparen auf das Eigenkapital für ein Haus, mit Kurzform für den Kaufpreis und Prozentanzeige für den Fortschritt:
# Sparen aufs EigenkapitalKaufpreis = 285k € ergibt €285,000.00Eigenkapital = Kaufpreis * 10% ergibt €28,500.00gespart = 11,400 €gespart / Eigenkapital as % ergibt 40%Restbetrag = Eigenkapital - gespart ergibt €17,100.00Monate = 18Restbetrag / Monate ergibt €950.00285k € erspart dir das Tippen der Nullen, und die Division zweier Geldbeträge ergibt ein
reines Verhältnis, das as % in einen Fortschrittswert verwandelt. Passe gespart an, wenn das
Sparschwein wächst, und das monatliche Ziel darunter aktualisiert sich.