چند بحث کلی اینجا هست:
- چون عموما از عدد به حروف در گزارشات مالی استفاده میشود، اعداد همه int و big int هستند. بنابراین آنچنان کاربرد دنیای واقعی ندارد سایر حالتها.
- بحث اضافه کردن سایر زبانها ... خوب، بستگی به تسلط به زبانهای مختلف هم دارد. مثلا در انگلیسی میگویند Three hundred اما در فارسی مرسوم نیست که کسی بگه «سه صد». به همین جهت یک قسمت اضافهتر برای معرفی سیصد و امثال آن در کد فوق وجود دارد. به احتمال زیاد زبانهای دیگر هم ریزهکاریهای خاص خودشان را دارند.
- بحث سرعت را هم در نظر بگیرید. در این نوع الگوریتمها به علت استفاده مکرر، ترجیح داده میشود که از کالکشنهای تشکیل شده در حافظه (بجای خواندن از فایل) جهت سرعت بالاتر دسترسی به اطلاعات و سربار کمتر استفاده شود.
- چون عموما از عدد به حروف در گزارشات مالی استفاده میشود، اعداد همه int و big int هستند. بنابراین آنچنان کاربرد دنیای واقعی ندارد سایر حالتها.
- بحث اضافه کردن سایر زبانها ... خوب، بستگی به تسلط به زبانهای مختلف هم دارد. مثلا در انگلیسی میگویند Three hundred اما در فارسی مرسوم نیست که کسی بگه «سه صد». به همین جهت یک قسمت اضافهتر برای معرفی سیصد و امثال آن در کد فوق وجود دارد. به احتمال زیاد زبانهای دیگر هم ریزهکاریهای خاص خودشان را دارند.
- بحث سرعت را هم در نظر بگیرید. در این نوع الگوریتمها به علت استفاده مکرر، ترجیح داده میشود که از کالکشنهای تشکیل شده در حافظه (بجای خواندن از فایل) جهت سرعت بالاتر دسترسی به اطلاعات و سربار کمتر استفاده شود.