Zahlenformate & Ergebnisanzeige
Die vier regionalen Vorgaben, Einfügeverhalten, Anzeigemodi und die Grammatik benutzerdefinierter Muster.
Numlex formatiert sowohl deine Eingabe als auch seine Antworten, damit Zahlen so lesen, wie deine Region es erwartet. Diese Seite dokumentiert den Einstellungsbereich Numbers (Settings → Numbers): die vier regionalen Vorgaben, ihre Wirkung auf Eingabe, Gruppierung und Funktionsaufrufe sowie alle Ergebnisanzeigemodi — einschließlich der Grammatik benutzerdefinierter Muster.
Regionale Vorgaben
| Format | Beispiel | Dezimal | Gruppierung | Argumenttrennzeichen |
|---|---|---|---|---|
| System | Plattform | locale | locale | ;, wenn das System-Dezimaltrennzeichen ein Komma ist, sonst , |
| North America | 1,234.56 | . | , | , |
| Western Europe | 1.234,56 | , | . | ; (max(1,5; 2,5)) |
| Eastern Europe | 1 234,56 | , | NBSP (ein Leerzeichen wird bei der Eingabe akzeptiert) | ; |
Was sich zwischen den Formaten unterscheidet
- Einfügen: Mit aktivierter Einfüge-Konvertierung werden zusammengeklebte Gruppen
(
1.234,56) auf das aktive Format normalisiert; ohne sie bleibt die Eingabe genau so, wie sie eingefügt wurde. - Eingabegruppierung:
1,234außerhalb von Funktionsaufrufen ist die Zahl 1234 (eine Kommagruppe). Ein Dezimalkomma als Dezimaltrennzeichen gibt es nur in der Konfiguration Western/Eastern Europe. - Innerhalb von Funktionsaufrufen: Punktformate (North America, System mit Punkt) nutzen
,als Argumenttrennzeichen (max(1.5, 2.5)); Kommaformate (Western/Eastern Europe, System mit Komma) nutzen;(max(1,5; 2,5)). Ein Dezimalkomma als Dezimaltrennzeichen eines Arguments gibt es nur in Kommaformaten. - Kompakte Anzeige (
1.5M) ist eine separate Einstellung und hängt nicht vom regionalen Format ab. - Die Oberflächensprache steuert nicht die Zahlenregion.
Ergebnisanzeigemodi
Die Einstellung Result display gilt global und kann pro Antwort überschrieben werden. Die Modi sind:
| Modus | Bedeutung |
|---|---|
| Automatic | automatisch: normale/kompakte Ansicht plus wissenschaftlicher Rückgriff bei |v| ≥ 1e16 (wechselt nie von selbst zur technischen Notation) |
| Decimal | normale Dezimaldarstellung mit der angegebenen Stellenzahl |
| Scientific | wissenschaftliche Notation (1.5e6) |
| Engineering | wissenschaftliche Notation mit Exponenten in Vielfachen von 3 (1.5e6) |
| Fraction | rationaler Bruch (1/2) |
| Timespan | Dauernzerlegung nur für Größen der Zeitdimension (5 min 30 s); alles andere fällt auf Automatic zurück |
| Custom | ein Benutzermuster (siehe unten) |
Weitere Einstellungen betreffen die Position des Minuszeichens und des Währungssymbols (Präfix/Suffix, links/rechts). Sie gelten nur für die Anzeige.
Überschreibung pro Antwort
Die Einstellung Result display ist global; jede Antwort kann sie lokal überschreiben. Klicke mit der rechten Maustaste (oder bei gedrückter Control-Taste) auf eine numerische Antwort:
| Menüeintrag | Wirkung |
|---|---|
| Round — Schieberegler 0…10 dp | Rundet nur diese Antwort neu, unabhängig von der globalen Rundung 2…10. Die Quellzeile bleibt unberührt. |
| Number Format | Eine lokale Notation für diese Antwort, mit Default zum Löschen. Verfügbar für numerische Antworten. |
| Reset Formatting to Defaults | Erscheint nur, wenn diese Antwort bereits eine Überschreibung hat; löscht sie. |
Die Überschreibung wird mit dem Blatt gespeichert. Sie ändert nur die Darstellung dieser Antwort: Wert, Tokens, die auf die Zeile verweisen (Tokens werden mit ihrem eigenen oder dem globalen Format dargestellt), Abhängigkeiten und Summen bleiben unberührt. Das vollständige Menü steht unter Darstellung & Einstellungen.
Benutzerdefinierte Muster
Benutzerdefinierte Muster nutzen ein festes ASCII-Skelett, das gebietsneutral ist — die
Ausgabe wird durch den Kontext lokalisiert. Ein Muster hat bis zu drei durch ; getrennte
Abschnitte: positive;negative;zero.
Grammatik pro Abschnitt:
- ein Zeichenkettenliteral
'...';''ist ein Apostroph-Escape; - ein Zahlenskelett: Pflichtziffern
0, optionale#; ein Punkt.(im Ganzzahlteil darf0nach#stehen; im Bruchteil darf0davor stehen); - Gruppierung
,nur im Ganzzahlteil: Das rechte Segment ist die Hauptgruppe, ein wiederholtes Segment links davon die zweite (indischer Stil#,##,##0). Alles andere wird abgelehnt; - ein Skalierer:
%(×100) oder‰(×1000); - ein Währungsplatzhalter
¤— seine Position setzt das Symbol; - ein optionaler Exponent:
E0,E+0,E00,E+00,E-00(ein oder zwei Exponentenplatzhalter) und nur nach den Mantissenziffern. Ein nacktesE00-Skelett (ohne Ziffer vorE) ist ungültig.
Limits: 96 Unicode-Skalare pro Muster, 12 Bruchplatzhalter und höchstens 256 Zeichen Ausgabe. Ein Muster, das die Validierung nicht besteht, wird weiterhin gespeichert und bearbeitet, erreicht aber nie die Darstellung: Die Anzeige fällt auf Automatic zurück.
#,##0.00 → 1,234,567.89 (value 1234567.8912)
0.00' €' → 45.68 € (value 45.678; literals live only in apostrophes)
'≈ '0.### → ≈ 45.678
#,##0.00' €' → 1,234,567.89 € (grouping + literal)
#,##,##0 → 12,34,568 (Indian style)
#E0 → 1e6 (value 1000000; a digit before E is required)
0.00%;;0 → 12.34% (positive;negative;zero; value 0.1234)
Ungültige Muster — werden nie dargestellt, die Antwort fällt auf Automatic zurück: 1.2.3
(zwei Punkte), #E0E0 (zwei Exponenten), 0.0%‰ (zwei Skalierer), E00 (keine Ziffer vor
E), E±00 (ebenso), 1,000,0 (falsche Gruppierung), # ##0 (Leerzeichen gehören nicht
zum Skelett), 0.00 "€" (doppelte Anführungszeichen — nur Apostrophe), 0.### 'EUR'
(Leerzeichen vor dem Literal).
Verwandt
- Zahlen & Ganzzahlbasen — die Literale, die dieses Format betrifft.
- Integrierte Funktionen — Argumenttrennzeichen in Aufrufen.
- Antwort-Tokens — warum lokale Anzeigeüberschreibungen nicht mit Tokens reisen.