Zahlenformat-API – Kostenlose Gebietsschema-Formatierung
Formatieren Sie eine Zahl mithilfe gebietsschemaspezifischer Regeln für Dezimaltrennzeichen, Gruppierung, Währungssymbole und Prozentschreibweise. Unterstützt durch den Intl.NumberFormat-Standard.
Code examples
curl -X POST https://api.botoi.com/v1/number/format \
-H "Content-Type: application/json" \
-d '{"number":1234567.89,"locale":"de-DE","style":"currency","currency":"EUR"}'When to use this API
Internationalisierte Preisanzeigen
Formatieren Sie die Produktpreise im Benutzergebiet, sodass Kunden in Deutschland 1.234,56 EUR und US-Kunden 1.234,56 $ sehen.
Berichterstellung
Formatieren Sie Finanzzahlen in serverseitigen PDF- oder E-Mail-Berichten, wenn keine clientseitigen Intl APIs verfügbar sind.
Frequently asked questions
Welche Gebietsschemata werden unterstützt?
Alle von der ICU-Bibliothek unterstützten BCP 47-Gebietsschema-Tags, einschließlich en-US, de-DE, ja-JP, ar-SA und Hunderte mehr.
Muss ich eine Währung übergeben, wenn ich den Währungsstil verwende?
Ja. Der Währungsparameter ist erforderlich, wenn der Stil „Währung“ lautet. Die API gibt einen Fehler zurück, wenn sie fehlt.
Kann ich Prozentsätze formatieren?
Ja. Setzen Sie den Stil auf „Prozent“ und übergeben Sie die Zahl als Dezimalzahl (z. B. 0,85 für 85 %).
Behandelt dies sehr große Zahlen?
Ja. Die API unterstützt Zahlen bis Number.MAX_SAFE_INTEGER (9.007.199.254.740.991). Übergeben Sie größere Werte als Zeichenfolgen.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.