واجهة برمجة تطبيقات تنسيق الأرقام - تنسيق لغة مجاني
قم بتنسيق رقم باستخدام قواعد خاصة بالإعدادات المحلية للفواصل العشرية والتجميع ورموز العملة وتدوين النسبة المئوية. مدعوم بمعيار Intl.NumberFormat.
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
يعرض التسعير الدولي
قم بتنسيق أسعار المنتجات باللغة المحلية للمستخدم بحيث يرى العملاء في ألمانيا 1.234.56 يورو بينما يرى العملاء في الولايات المتحدة 1.234.56 دولارًا أمريكيًا.
توليد التقرير
قم بتنسيق الأرقام المالية في تقارير PDF أو البريد الإلكتروني من جانب الخادم حيث لا تتوفر واجهات برمجة التطبيقات الدولية من جانب العميل.
Frequently asked questions
ما هي اللغات المدعومة؟
جميع العلامات المحلية BCP 47 التي تدعمها مكتبة ICU، بما في ذلك en-US، وde-DE، وja-JP، وar-SA، ومئات أخرى.
هل أحتاج إلى تمرير العملة عند استخدام نمط العملة؟
نعم. معلمة العملة مطلوبة عندما يكون النمط هو "العملة". تقوم واجهة برمجة التطبيقات (API) بإرجاع خطأ إذا كان مفقودًا.
هل يمكنني تنسيق النسب المئوية؟
نعم. اضبط النمط على "نسبة مئوية" وقم بتمرير الرقم كعلامة عشرية (على سبيل المثال، 0.85 لـ 85%).
هل هذا التعامل مع أعداد كبيرة جدا؟
نعم. تدعم واجهة برمجة التطبيقات الأرقام حتى Number.MAX_SAFE_INTEGER (9,007,199,254,740,991). بالنسبة للقيم الأكبر، قم بتمريرها كسلاسل.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.