إضافة فواصل الآلاف
يصبح 1234567.89 بالأسلوب الأمريكي مع منزلتين عشريتين 1,234,567.89، بينما يكتب الأسلوب الأوروبي 1.234.000. أنت تختار الأسلوب والمنازل العشرية، فلا تعتمد النتيجة على إعدادات جهازك. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 1,234,567.89
- زوج فواصل بأسلوب locale: us
- Us
- المنازل العشرية
- 2
- فاصل المجموعة
- ,
- العلامة العشرية
- .
- تسمية الأسلوب
- US / UK (comma group, period decimal)
- المنازل المستخدمة
- 2
إضافة فواصل الآلاف تحول رقمًا خامًا من الآلة إلى سلسلة يمكن للناس قراءتها دون عدّ الأرقام. أدخل قيمة منتهية، واختر أسلوب locale لحرف التجميع والعلامة العشرية، وحدد اختياريًا عدد المنازل العشرية، فتعيد الأداة سلسلة منسّقة حتمية: مليون ومئتان وأربعة وثلاثون ألفًا كـ 1,234,000 بأسلوب US، و1.234.000 بالأوروبي، أو أشكال بمسافات SI والفرنسية. صادرات الجداول ومعاينات الفواتير وتسميات لوحات المعلومات وعينات الوثائق تحتاج نفس العرض المجمّع دون الاعتماد على locale نظام التشغيل المضيف أو حزم بيانات Intl.
معنى فواصل الآلاف والعلامات العشرية في سلاسل العرض
فاصل الآلاف حرف تجميع يُدرج كل ثلاثة أرقام من الجزء الصحيح ليبقى المقدار الكبير مقروءًا: يصبح المليون واحد-فاصلة-صفر-صفر-صفر-فاصلة-صفر-صفر-صفر بأسلوب الولايات المتحدة بدل سلسلة عارية من سبعة أرقام. العلامة العشرية تفصل الجزء الصحيح عن الكسري؛ تستخدم locales الإنجليزية عادة نقطة بينما تستخدم كثير من أوروبا القارية فاصلة. هذان الخياران مستقلان عن القيمة العددية ذاتها: العدد ألف ومئتان وأربعة وثلاثون وستة وخمسون جزءًا من مئة هو نفس الكمية سواء كُتب 1,234.56 أو 1.234,56 أو 1 234,56.
الخلط بين العلامتين كارثة كلاسيكية في الجداول وCSV — استيراد فواتير أوروبية إلى أداة أمريكية قد يسقط الكسور بصمت أو يضاعف القيم ألف مرة. لذلك لا تحاول هذه القدرة تخمين معنى سلسلة مختلطة؛ تقبل فقط عددًا منتهيًا بسيطًا (أو سلسلة رقمية صارمة بلا تجميع) وتُصدر شكل عرض تحت أسلوب صريح. أسلوب US يقرن تجميع الفاصلة بنقطة عشرية؛ EU يبدلهما؛ الفرنسي يستخدم تجميع مسافة وفاصلة عشرية؛ السويسري تجميع فاصلة عليا ونقطة عشرية؛ أسلوب شبيه SI تجميع مسافة ونقطة عشرية.
المنازل العشرية الثابتة تملأ أو تقرّب الجزء الكسري حتى تظهر المبالغ المالية دائمًا رقمين، بينما يقص وضع auto الأصفار النهائية لأعداد صحيحة أنظف وكسور قصيرة.
نصائح عملية وحدود وبحثات ذات صلة
أزل أحرف التجميع ورموز العملة في العميل قبل الاستدعاء إن كان المصدر لصقًا معرّبًا؛ هذه الأداة تنسّق أرقامًا عارية وترفض 1,234.56 كغير رقمي عمدًا حتى لا تُجمّع مرتين ولا تخطئ في قراءة فاصلة عشرية أوروبية. فضّل decimals ثابتة تساوي اثنين لعروض شبيهة بالعملة ووضع auto لعدادات صحيحة ومقادير علمية حيث تبدو الأصفار النهائية مصطنعة. القيم السالبة تحتفظ بعلامة ناقص بادئة قبل الجزء الصحيح المجمّع في كل أسلوب.
تستهدف هذه الصفحة من يبحث عن إضافة فواصل الآلاف أو تنسيق رقم بفواصل أو فاصل آلاف عبر الإنترنت أو تحويل العلامة العشرية للعرض؛ وليست منسّق locale وعملة كاملًا برموز ISO-4217، ولا مجمّع lakh/crore الهندي، ولا كاشف لهجة CSV. فضّل هذه القدرة عندما تملك قيمة عددية وتحتاج فقط سلسلة مجمّعة مقروءة؛ لرموز العملة أو نسب مئوية أو حل locale بـ BCP-47 استخدم منسّق أرقام locale أوسع.
حالات الاستخدام
مجاميع مقروءة على الفواتير والإيصالات
نسّق مجاميع الطلبات وبنود الضريبة بتجميع US أو EU حتى تبقى ملفات PDF المطبوعة وإيصالات البريد سهلة القراءة دون تغيير المبلغ الرقمي المخزّن.
الأسئلة الشائعة
ماذا تفعل إضافة فواصل الآلاف؟
تُدرج حرف تجميع كل ثلاثة أرقام من الجزء الصحيح وتستخدم علامة عشرية مختارة للجزء الكسري، فتحوّل 1234567.89 إلى أشكال مثل 1,234,567.89 أو 1.234.567,89.
ما الأساليب المدعومة؟
us (تجميع فاصلة، عشري نقطة)، eu (تجميع نقطة، عشري فاصلة)، fr (تجميع مسافة، عشري فاصلة)، ch (تجميع فاصلة عليا، عشري نقطة)، وsi (تجميع مسافة، عشري نقطة). الافتراضي us.
هل يمكن لصق رقم فيه فواصل مسبقًا؟
لا. يجب أن يكون الإدخال عددًا منتهيًا بسيطًا أو سلسلة رقمية بلا تجميع. القيم المعرّبة مسبقًا تُرفض كغير رقمية حتى لا تُجمّع الأداة مرتين ولا تخطئ في الفواصل العشرية.
كيف تعمل المنازل العشرية الثابتة؟
عيّن decimals إلى عدد صحيح من 0 إلى 20 لتقريب الجزء الكسري وملئه. احذف decimals لوضع auto الذي يقص الأصفار النهائية ويحتفظ بالأرقام الكسرية المعنوية.
كيف تظهر الأعداد السالبة؟
في كل الأساليب تأتي علامة السالب قبل الجزء الصحيح المقسّم بالفواصل، ويبقى موضع فواصل الآلاف والعلامة العشرية كما هو تمامًا دون أي تغيير.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fmt/thousands-separator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1234567.89}'const res = await fetch("https://api.kit.forhosting.com/fmt/thousands-separator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1234567.89
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/thousands-separator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1234567.89
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/thousands-separator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1234567.89}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1234567.89}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/thousands-separator", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 1234567.89
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.thousands_separator",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
max_decimals | 20 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الرموز غير الرقمية والحقول الفارغة واللصق المعرّب مسبقًا تثير خطأ invalid_input واضحًا بدل تحليل خاطئ صامت.
كيف تستدعي API وما يعود
أرسل جسم JSON بالحقل الإلزامي value (أسماء مستعارة n وnumber وinput وamount وx). قد تكون القيمة عدد JSON أو سلسلة رقمية بسيطة بلا أحرف تجميع؛ يُقبل التدوين العلمي عندما يطابق نمطًا منتهيًا صارمًا. style الاختياري يختار زوج الفواصل والافتراضي us؛ المفاتيح المقبولة us وeu وfr وch وsi، مع أسماء شائعة مثل en وde وswiss تُحل إلى تلك المفاتيح. decimals الاختياري عدد صحيح من صفر إلى عشرين يثبّت عرض الكسر بعد التقريب؛ احذفه للإبقاء على أرقام كسرية تلقائية مع إزالة الأصفار النهائية. يجب أن يبقى المقدار المطلق ضمن تريليون واحد حتى تبقى سلاسل الأرقام منتهية وعملية على Worker وفي المتصفح. عند النجاح تعيد الاستجابة value، وتعيّن style إلى المفتاح المحلول، وgroup_separator وdecimal_mark إلى الأحرف المستخدمة فعليًا، وstyle_label إلى وصف إنجليزي قصير، وdecimals إلى المنازل الثابتة أو null لـ auto، وused_decimals إلى عدد الأرقام الكسرية الظاهرة، وformatted إلى سلسلة العرض النهائية، وmessage إلى ملخص سطر واحد، وsteps إلى تدقيق مرتب لاختيار الأسلوب والتجميع والنتيجة. التحقق الفاشل — value مفقود، رموز غير رقمية، قيم منطقية أو كائنات، أعداد غير منتهية، مقادير خارج الحد المطلق، أو style مجهول — يعيد invalid_input ولا يُحاسب أبدًا. التسعير $0.002 ثابت لكل طلب ناجح بوحدة item وسعر وحدوي هامشي صفر.
نصائح عملية وحدود وبحثات ذات صلة
عند التعليم أو التوثيق اقرن أمثلة: واحد اثنان ثلاثة أربعة خمسة ستة سبعة نقطة ثمانية تسعة بأسلوب US يعطي 1,234,567.89؛ نفس القيمة بأسلوب EU تعطي 1.234.567,89؛ ألف بالفرنسي يعطي 1 000؛ وسلسلة أحرف مثل not-a-number تُظهر مسار invalid_input الصارم. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المستدعون عمدًا بيانات غير صالحة. فحوصات الذهاب والإياب سهلة: تأكد أن سلسلة formatted المعادة تطابق أحرف التجميع والعشري المتوقعة للأسلوب المختار، وأن used_decimals يطابق decimals الثابتة عند توفيرها، وأن استبدال الرقم بسلسلة غير رقمية يحوّل الاستجابة إلى invalid_input برسالة تذكر إدخالًا غير رقمي.
حالات التكامل
تسميات لوحات المعلومات والتقارير
حوّل المقاييس الخام من واجهات API إلى سلاسل مجمّعة بمسافات SI أو فرنسية للمخططات وصادرات CSV وجداول الإدارة التي تخلط جماهير من locales مختلفة.
وثائق واختبارات وfixtures للقطات الشاشة
أنشئ سلاسل عرض متوقعة مستقرة لاختبارات الوحدة ولقطات التسويق دون الاعتماد على locale نظام تشغيل جهاز المطوّر.
أسئلة تقنية
هل منسّق فواصل الآلاف مجاني؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بمقدار $0.002 لكل طلب ناجح؛ المهام الفاشلة لا تُحاسب أبدًا.