إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

تحويل الأرقام العشرية إلى أحرف


1 رد (ردود) على هذا الموضوع

#1 أبو فلسطين

أبو فلسطين

    مشترك

  • الأعضــاء
  • 81 مشاركة

تاريخ المشاركة 02 June 2008 - 10:06 AM

السلام عليكم و رحمة الله و بركاته


من خلال تصفحي هذا المنتدى ... رأيت كود راقي جداً وضعه لنا الأخ mm_taha و له جزيل الشكر على جهده المبذول

يحتوي هذا الكود على حل لمشكلة تحويل الأرقام إلى أحرف و كلمات


تفضّل من هنا لرؤية الموضوع الرائع

و لكنني أواجه مشكلة في تحويل الأرقام العشرية إلى أحرف و كلمات

يعني في الكود الموجود في الرابط السابق ... لو وضعنا 123 فإنه يحولها إلى مائة و ثلاثة و عشرون

لكن أريد حل لمشكلة مثلاً 123.5 ... لتكون مائة و ثلاثة و عشرون
و نصف

أو

مائة و ثلاثة و عشرون و خمسة أعشار

كذلك الأمر بالنسبة للرقم 123.25 لتكون مائة و ثلاثة و عشرون و ربع

أو

مائة و ثلاثة و عشرون و خمس و عشرون بالمئة

ما يهمني في الأرقام العشرية هي أن تكون خانتين (0.00)


أرجو منكم المساعدة في حل هذا الأمر

تحياتي لكم


فتحاوي
((أبو فلسطين))


تم التعديل بواسطة أبو فلسطين, 02 June 2008 - 10:09 AM.


#2 Ahmed Zain

Ahmed Zain

    مشرف

  • فريق الإشراف
  • 261 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 02 June 2008 - 01:10 PM

السلام عليكم ورحمة الله وبركاته
بعد التحية
اخي فالله اتمني ان تجد ضالتك في هذا الكود المتواضع
وفقك الله الى ماتحب وترضي
هتعمل استدعاء لل FUNCATION بالطريقة التالية
SELECT CONV_NUM_2_CHAR(100.50) FROM DUAL;

او تضعها في CALCULATION FILED كا FROMULA
والكود مرفق

اللهم صلي وسلم على نبينا محمد وعلى اله وصحبه اجمعين الى يوم الدين سلام طيبا مباركا فيه


يا ابن آدم:انما انت أيام...كلما مضى منك يوم مضى بعضك العمر يمضي ولا تدري متى ينتهي فهل عملت لآخرتك؟؟؟


﴿ كتبت وقد أيقنت يوم كتابتي بأن يدي تفنى ويبقى كتابها فإن كتبت خيراً ستجزى بمثله وإن كتبت شراً عليها حسابها ﴾

 




Ahmed Zain El-Abedeen Mohamed
Senior Oracle Developer


My C.V & Cover Latter


لا يؤخذ العلم من أربعة ويؤخذ ممن سوى ذلك ولا يؤخذ من سفيه ولا من صاحب هوى ولا ممن يكذب في أحاديث الناس ولا ممن لا يعرف ما يحدث به من حيث المصادر والاختيار