عدد به حروف — تبدیل آنلاین عدد به حروف فارسی تا میلیارد

عدد را با ارقام فارسی، عربی یا لاتین وارد کن — از صفر تا زیر یک تریلیون، با یا بدون اعشار. ابزار همان عدد را با حروف فارسی می‌نویسد، با گزینهٔ افزودن «ریال» یا «تومان» در انتها برای نوشتن چک و فاکتور.

عدد به حروف فارسی چطور نوشته می‌شود؟

عدد از راست به گروه‌های سه‌رقمی تقسیم می‌شود — یکان، هزار، میلیون، میلیارد. هر گروه جدا به حروف نوشته می‌شود (صدگان، دهگان، یکان) و بعد نام مرتبه‌اش (هزار، میلیون...) می‌آید. در آخر همهٔ گروه‌های غیرصفر با «و» به هم وصل می‌شوند، از بزرگ به کوچک.

۱٬۲۳۴٬۵۶۷  →  یک میلیون و دویست و سی و چهار هزار و پانصد و شصت و هفت
هر گروه سه‌رقمی  →  [صدگان] و [دهگان-یکان] + نام مرتبه

نکتهٔ ظریف، عدد بین ۱۱ تا ۱۹ در هر گروه است. برخلاف بقیهٔ دهگان‌ها که با یکان جدا جمع می‌شوند (بیست و یک، سی و دو)، این بازه یک کلمهٔ مستقل دارد — یازده، دوازده، تا نوزده — و به «ده و یک» یا «ده و دو» تجزیه نمی‌شود. همین قاعده باعث می‌شود ۱۱۵ بشود «صد و پانزده»، نه «صد و ده و پنج».

مبنای عددنویسی

چند مثال کامل

چند نمونه برای دیدن مسیر تبدیل در بازه‌های مختلف:

نمونه‌های تبدیل عدد به حروف فارسی
۱۰۰۵ یک هزار و پنج
۱۲۳٬۴۵۶ صد و بیست و سه هزار و چهارصد و پنجاه و شش
۱٬۵۰۰٬۰۰۰ یک میلیون و پانصد هزار
۳٫۱۴ سه ممیز چهارده صدم

نکات و استثناها

سقف عدد: زیر یک تریلیون

این ابزار تا مرتبهٔ میلیارد را پشتیبانی می‌کند. برای عددی با مرتبهٔ تریلیون یا بالاتر، به‌جای نتیجهٔ نصفه یا غلط، پیام خطا نشان می‌دهد.

گرد کردن اعشار طولانی

اعشار خیلی طولانی (بیش از ۶ رقم) به نزدیک‌ترین مرتبهٔ پشتیبانی‌شده (میلیونم) گرد می‌شود، چون در نوشتار فارسی معمولاً بیش از چند رقم اعشار به حروف نوشته نمی‌شود. برای مبالغ پولی معمولاً همان دو رقم اعشار (صدم) کافی است؛ رقم‌های بیشتر بیشتر در محاسبات مهندسی یا علمی کاربرد دارند که آن‌ها هم معمولاً به‌جای حروف، با همان رقم اعشاری نوشته می‌شوند.

عدد صفر تنها

اگر فیلد را با خودِ عدد صفر پر کنی، خروجی همان «صفر» است — نه خطا و نه خروجی خالی. این حالت جدا از فیلد خالی مدیریت می‌شود؛ فیلد خالی خطای «عدد وارد کن» می‌دهد، ولی صفر یک عدد معتبر و قابل‌نوشتن است.

این ابزار چه کاری نمی‌کند

  • قالب رسمی چک یا سفته (فاصله‌گذاری، خط زیر مبلغ) را رعایت نمی‌کند — فقط حروف عدد را می‌دهد.
  • اعداد ترتیبی (اول، دوم، سوم...) را نمی‌سازد، فقط عدد اصلی را می‌نویسد.
  • واحدهای اندازه‌گیری (متر، کیلوگرم) را به متن اضافه نمی‌کند — فقط گزینهٔ ریال/تومان دارد.
  • برای اعداد بزرگ‌تر از یک تریلیون کار نمی‌کند.

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

این ابزار تا چه عددی را پشتیبانی می‌کند؟

از صفر تا ۹۹۹ میلیارد و ۹۹۹ میلیون و ۹۹۹ هزار و ۹۹۹ (یعنی زیر یک تریلیون). برای اعداد بزرگ‌تر، ابزار پیام خطا نشان می‌دهد به‌جای نتیجهٔ ناقص.

عدد اعشاری چطور به حروف تبدیل می‌شود؟

قسمت صحیح عادی خوانده می‌شود، بعد «ممیز»، بعد قسمت اعشاری به‌عنوان یک عدد کامل، و در آخر مرتبهٔ اعشار (دهم، صدم، هزارم و...) بر اساس تعداد رقم اعشار. مثلاً ۳٫۱۴ می‌شود «سه ممیز چهارده صدم».

برای نوشتن چک بانکی می‌شود از این ابزار استفاده کرد؟

برای گرفتن حروف عدد، بله. ولی قالب رسمی نوشتن مبلغ روی چک (فاصله‌گذاری، خط زیر عدد، واحد پول) را بانک‌ها تعیین می‌کنند — این ابزار فقط حروف عدد را می‌دهد، نه کل قالب چک.

صفر وسط عدد، مثل ۱۰۰۵، چطور خوانده می‌شود؟

صفرهای وسط عدد جای مستقلی در خواندن ندارند و فقط روی رقم‌های غیرصفر تأثیر می‌گذارند. ۱۰۰۵ می‌شود «یک هزار و پنج» — نه «یک هزار و صفر صد و پنج».

حرف «و» بین اجزای عدد از کجا می‌آید؟

در فارسی هر جزء غیرصفر عدد (صدگان، دهگان، یکان، و هر مرتبهٔ هزار/میلیون/میلیارد) با «و» به جزء بعدی وصل می‌شود. تنها استثنا عدد بین ۱۱ تا ۱۹ است که یک کلمهٔ واحد (یازده تا نوزده) دارد و دیگر تجزیه نمی‌شود.

این ابزار برای اعداد منفی هم کار می‌کند؟

بله، اگر عدد را با علامت منفی وارد کنی، ابزار «منفی» را قبل از حروف عدد اضافه می‌کند.

چرا خروجی «صد» است، نه «یکصد»؟

هر دو شکل در فارسی درست‌اند؛ «یکصد» رسمی‌تر و قدیمی‌تر است، «صد» رایج‌تر در نوشتار امروزی. این ابزار شکل رایج‌تر را برمی‌گرداند تا خروجی طبیعی‌تر خوانده شود.

عدد ۱۱ تا ۱۹ چرا با بقیهٔ دهگان فرق دارد؟

در فارسی، مثل بسیاری از زبان‌های دیگر، بازهٔ ۱۱ تا ۱۹ اسم‌های مستقل و تاریخی دارد (یازده، دوازده...) که از ترکیب «ده» و یکان ساخته نشده‌اند — برخلاف بیست‌ویک یا سی‌ودو که واقعاً ترکیب دهگان و یکان‌اند. همین است که ۱۱۵ به‌جای «صد و ده و پنج»، «صد و پانزده» خوانده می‌شود.