اذهب الي المحتوي
أوفيسنا
farahat

مشكلة في مخرجات دالة mod

Recommended Posts

السلام عليكم 

عندي مشكلة وهي في حالة استخدام الدالة  mod  وكان الناتج كسر عشري فان الدالة تعطي رقم صحيح وهذا لا يصلح في حالة السيراميك فمثلا  باقي قسمة  75.5  على   75  فالمفروض ان الناتج يكون  نصف لكن الناتج يكون واحد رغم ان المتغيرات كلها معرفة على انها  double  والتكست على الشاشة معرفة على انها  رقم وعدد الارقام العشرية اثنان 

ارجو سرعة الرد لاني لم استطيع الحصول على نتيجة رقم البحث بالعربي والانجليزي

 

 

شارك هذه المشاركه


رابط المشاركه
شارك

وعليكم السلام اخي العزيز

لان دالة mod في الاكسيس تعيد النتيجة لعدد صحيح 

لذا يتم استخدام معادلات بديلة مثل هذه المعادلة

 a - (b * Int(a / b))

ملاحظة : منقول

شارك هذه المشاركه


رابط المشاركه
شارك

جزاك الله خير فعلا هو دا الحل الوحيد وانا عملت فعلا كده حولت mod   الى معادلات 

 

عندي مشكلة في الكسور  رغم ان المتغيرات كلها  متعرفة  double  والتكست كلها متعرفة رقمية وعدد المنازل العشرية اثنان على الاقل  ورغم ذلك عندما اقوم بادخال الرقم نصف .5  فإن البرنانج يهمل القيمة وهذه مهمة جدا  فمثلا لو عميل اشترى سيراميك وقام بارجاع  نصف متر  فلا بد من تسجيله او العكس لو عميل اشترى سيراميك  مثلا نصف متر فقط ايضا لازم تسجيله وتخفيضه من البضاعة 

 

شارك هذه المشاركه


رابط المشاركه
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • اضف...