ابزار تبدیل عدد به حروف فارسی
عدد را در کادر بالا وارد کنید تا معادل فارسی آن اینجا نمایش داده شود.
راهنمای استفاده
- عدد مورد نظر را در کادر بالا بنویسید — با رقم فارسی، عربی یا انگلیسی.
- واحد پول («تومان»، «ریال» یا «بدون واحد») را متناسب با سند خود انتخاب کنید.
- معادل فارسی عدد بلافاصله نمایش داده میشود؛ با «کپی نتیجه» آن را کپی کنید.
تبدیل عدد به حروف چگونه انجام میشود؟
این ابزار هر عدد صحیح را به گروههای سهرقمی (یکان، هزار، میلیون، میلیارد و بالاتر) میشکند و هر گروه را از روی مجموعهای از واژههای یکان، دهویژه (یازده تا نوزده)، دهگان و صدگان میسازد — دقیقاً همانطور که یک فارسیزبان عدد را با صدای بلند میخواند، نه یک الگوریتم فرمولی که این بیقاعدگیهای زبانی را نادیده بگیرد. سپس گروههای غیرصفر با پسوند مقیاس خود («هزار»، «میلیون»، «میلیارد» و…) و حرف ربط «و» به هم متصل میشوند. عدد با نوع دادهی BigInt پردازش میشود، نه عدد معمولی جاوااسکریپت، تا مبلغهای بسیار بزرگ (که در ریال ایران غیرمعمول نیست) بدون از دست رفتن دقت محاسبه شوند.
برای نمونه، عدد ۴۷٬۸۵۰٬۰۰۰ با واحد تومان برابر است با: «چهل و هفت میلیون و هشتصد و پنجاه هزار تومان».