پرش به محتوای اصلی

تبدیل ارقام انگلیسی، فارسی و عربی به یکدیگر

تبدیل رایگان و آنی ارقام یک متن بین سه سیستم رقمی انگلیسی، فارسی و عربی (عربی-هندی) — برای یکدست‌کردن شماره تلفن، کد پستی و فاکتورها، بدون ارسال متن به سرور.

تبلیغ

ابزار تبدیل ارقام فارسی، انگلیسی و عربی

سیستم رقمی مقصد

متن یا عددی را در کادر بالا بنویسید یا پیست کنید تا نتیجه‌ی تبدیل ارقام آن، با سیستم رقمی انتخاب‌شده، اینجا نمایش داده شود.

تبلیغ

راهنمای استفاده

  1. متن یا عدد مورد نظر را در کادر بالا بنویسید یا پیست کنید — لازم نیست ارقام آن از قبل یکدست باشند.
  2. یکی از سه گزینه‌ی «ارقام فارسی»، «ارقام انگلیسی» یا «ارقام عربی» را به‌عنوان سیستم مقصد انتخاب کنید.
  3. نتیجه بلافاصله زیر کادر نمایش داده می‌شود؛ با دکمه «کپی نتیجه» آن را کپی کنید.

تبدیل ارقام چگونه انجام می‌شود و چرا سه سیستم رقمی داریم؟

سه سیستم نوشتاری رایج برای ارقام ۰ تا ۹ وجود دارد: ارقام انگلیسی (لاتین)، ارقام فارسی (که در ایران و افغانستان رایج است) و ارقام عربی-هندی (که در بسیاری از کشورهای عربی رایج است). ارقام فارسی در بازه‌ی یونیکد U+06F0 تا U+06F9 تعریف شده‌اند، در حالی که ارقام عربی-هندی در بازه‌ی جداگانه‌ی U+0660 تا U+0669 قرار دارند. این دو مجموعه در نگاه اول شبیه به‌نظر می‌رسند، اما دو گروه کاراکتر کاملاً متفاوت‌اند و شکل ظاهری چند رقم — به‌خصوص ۴ فارسی در برابر ٤ عربی، ۵ فارسی در برابر ٥ عربی، و ۶ فارسی در برابر ٦ عربی — هم واقعاً باهم فرق دارد. ابزار هر رقم متن را، مستقل از سیستم اصلی‌اش، بر اساس همین جدول به سیستم مقصدی که انتخاب می‌کنید تبدیل می‌کند و بقیه‌ی کاراکترهای متن (حروف، فاصله‌ها، علائم نگارشی) دست‌نخورده باقی می‌مانند.

برای نمونه، عبارت «شماره سفارش ٤٥٦ با کد پستی ۱۲۳۴۵ و مبلغ 6789 تومان» — که ترکیبی از هر سه سیستم رقمی است — پس از تبدیل به هر سیستم این‌طور می‌شود:

ارقام فارسی:
شماره سفارش ۴۵۶ با کد پستی ۱۲۳۴۵ و مبلغ ۶۷۸۹ تومان
ارقام انگلیسی:
شماره سفارش 456 با کد پستی 12345 و مبلغ 6789 تومان
ارقام عربی:
شماره سفارش ٤٥٦ با کد پستی ١٢٣٤٥ و مبلغ ٦٧٨٩ تومان

سوالات متداول

نه. تبدیل ارقام با جاوااسکریپت همین صفحه، در مرورگر شما انجام می‌شود؛ هیچ متنی ذخیره یا به سروری ارسال نمی‌شود.
ارقام فارسی (۰۱۲۳۴۵۶۷۸۹) در بازه‌ی یونیکد U+06F0 تا U+06F9 تعریف شده‌اند، اما ارقام عربی-هندی (٠١٢٣٤٥٦٧٨٩) که در بسیاری از کشورهای عربی رایج است، در بازه‌ی جدا و متفاوت U+0660 تا U+0669 قرار دارند. این دو مجموعه در نگاه اول شبیه به‌نظر می‌رسند، اما گلیف چند رقم — به‌خصوص ۴/٤، ۵/٥ و ۶/٦ — واقعاً باهم فرق دارد و برنامه‌ها آن‌ها را دو کاراکتر کاملاً متفاوت می‌دانند.
بله. تبدیل به‌صورت کاراکتر به کاراکتر انجام می‌شود، پس هر رقم — از هر سیستمی که باشد — مستقل از رقم‌های اطرافش به سیستم مقصد انتخابی شما تبدیل می‌شود؛ نیازی نیست از قبل متن را یکدست کنید.
نه، فقط کاراکترهای رقمی (۰ تا ۹ در هر سه سیستم) تغییر می‌کنند؛ حروف، علائم نگارشی و فاصله‌ها دست‌نخورده باقی می‌مانند. برای اصلاح حروف عربی «ي» و «ك» در متن فارسی، از ابزار جداگانه‌ی اصلاح حروف عربی استفاده کنید.
خیلی از فرم‌های آنلاین (مثل فیلد شماره موبایل یا کد ملی) فقط ارقام انگلیسی را می‌پذیرند، در حالی که کیبورد فارسی یا عربی به‌طور پیش‌فرض ارقام فارسی یا عربی تایپ می‌کند. از طرف دیگر، در متن‌ها و فاکتورهای فارسی معمولاً ارقام فارسی خواناتر و یکدست‌تر به‌نظر می‌رسند. این ابزار این دو نیاز را بدون تایپ دستی رفع می‌کند.
بله. تبدیل روی هر رقم، در هر جای متن که باشد (تنها یک عدد یا داخل یک جمله‌ی بلندتر)، به‌طور یکسان اعمال می‌شود؛ محدود به اعدادِ جدا از متن نیست.
تبلیغ