الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تقريب المنازل العشرية

بدأه omar19-3 في 19 يونيو 2011 · 3 رد · 1,376 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

واجهتنى مشكلة فى تقريب بعض المنازل العشرية مثلآ: 12.125 .... المفترض إنها تقرب إلى 12.13 .... حاولت استخدام الدالة Round فى استعلام لكنها حيرتنى كثيراً لأنها لا تحدث أى تقريب فى المنزل العشرى 0.05 فكانت النتيجة هكذا 12.12 بدون تقريب هكذا (12.13) ولم أكن أدرى أن الأكسس لا يعترف بالمنزل العشرى 0.05 عند التقريب ..

بحثت فى المنتدى ووجدت مثالين رائعين لأستاذتنا الفاضلة زهرة ....

vbaRounding2003.rar

ROUND2.rar

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#2

كذلك فيمكن استخدامها فى استعلام بالشكل التالى:

Round(12.45+0.000001,2)

أو

Round([F.Name]+0.000001,1)

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#3

قمت باستيراد جدول من إكسل به درجات طلاب

272.5

272

الأكسيس جعل الدرجتين 272

ألا يوجد كسور فى حقول الأرقام؟

#4

جرب أخى:

Round(272.5+0.000001,2)

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

مواضيع مشابهة