بتاريخ: 21 أبريل 201312 سنة comment_235248 السلام عليكم كنت عايز اعرف ازاى احول مبلغ عندى الى جنية وقرش ( افصلة ) يعنى مثلا عندى مبلغ 60.30 عايز احولة الى جنيهات وقروش ( احط الجنيهات فى خانة والقروش فى خانة ) جنية قرش 60 30 ولكم جزيل الشكر تقديم بلاغ
بتاريخ: 21 أبريل 201312 سنة comment_235249 يمكنك عمل ذلك بإستخدام دالة mod و دالة trunc مثال ذلك على افتراض ان المبلغ هو 30 جنية و ستون قرشا فالكود يكون كالتي لإيجاد القروش: SELECT MOD(30.60,TRUNC(30.60)) FROM DUAL; الدالة TRUNC ستعيد المبلغ الصحيح فقط و الدالة MOD تعيد لك المتبقي من ناتج قسمة المبلغ على العدد الصحيح للمبلغ. و مخرجات العبارة السابقة سيكون: 0.60 و هي القروش و كما اسلفت سابقاً فإن دالة TRUNC ستعيد المبلغ الصحيح و هو30 جنيه كما يلي: SELECT TRUNC(30.60) FROM DUAL; أتمنى أن اكون قد أفدتك. تم تعديل 21 أبريل 201312 سنة بواسطة digit تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.