| الموضوع السابق | الموضوع التالي |
الغرض
تحويل عدد حقيقي يمثل مبلغاً مالياً (بالدينار و الدرهم) إلى كلمات باللغة العربية.
الصيغة
function GetMoneyByWords(Dinar, Dirham: Int64; UseAlif: Boolean = True): string;
function GetMoneyByWords(Value: Real; UseAlif: Boolean = True): string;
الوسائط (Parameters)
| Dinar | عدد صحيح يمثل الدينارات. | |
| Dirham | عدد صحيح يمثل الدراهم. | |
| Value | عدد حقيقي يمثل المبلغ المالي (دينارات و دراهم). | |
| UseAlif | بارامتر اختياري يحدد ما إذا ستتم كتابة العدد 100 هكذا مائة أو هكذا مئة. الافتراضي هو كتابتها بالألف (مائة). |
الشرح
تقرأ هذه الدالة الأعداد الممررة إليها في البارامترين Dinar و Dirham، أو البارامتر Value و تعيد التعبير عنه بالكلمات. فمثلاً الاستدعاء التالي (باستعمال الصيغة الأولى):
GetMoneyByWords(931, 750, True);
يجعل الدالة تعيد "تسعمائة و واحد و ثلاثون ديناراً و سبعمائة و خمسون درهماً".
و كذلك الاستدعاء التالي (باستعمال الصيغة الثانية):
GetMoneyByWords(931.75);
يعطي نفس النتيجة، أي "تسعمائة و واحد و ثلاثون ديناراً و سبعمائة و خمسون درهماً".
أعلى الصفحة
| الموضوع السابق | الموضوع التالي |