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

كيف الطريقة للتخلص من الكسور في الأعداد

مغلق
بدأه فهد الدوسري في 5 أغسطس 2002 · 7 رد · 1,962 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة وهذا توضيح لها

عندي تقرير وفيه ما يلي :-

مربع نص اسمه (nn) يسجل فيه النسبة

مربع نص اسمه (rr) يسجل فيه الراتب

مربع نص غير منظم اسمه (xx1) يسجل فيه مقدار العلاوة

مربع نص غير منظم اسمه (xx2) يسجل فيه الراتب بعد العلاوة

مربع نص غير منظم اسمه (xx3)يسجل في بدل السكن

الطريقة هي :

======

أضرب الحقل nn في الحقل rr وأقسمه على 100 ليخرج الناتج في الحقل xx1

هكذا كمثال (2678*3%=80)لاحظ هنا (80)بدون كسور(هلل)

======

أجمع الحقل rr مع الحقل xx1 ليخرج الناتج في الحقل xx2

هكذا كمثال (2678+80=2758)لاحظ بدون كسور (هلل)

=====

أضرب الحقل xx2 في 3 ليخرج الناتج في الحقل xx3

هكذا كمثال (2758*3=8274)لاحظ بدون كسور (هلل)

=====

أنا قمت بوضع هذا الكود في حدث ( عند الطباعة ) في التقرير فخرجت النتيجة بدون كسور ولكن المبلغ خطأ هكذا خرج عندي

الحقل xx1 خرج فيه مبلغ (80) ريال

الحقل xx2 خرج فيه مبلغ (2758) ريال

لحقل xx3 خرج فيه مبلغ (8275)ريال المفروض (8274) ريال

والكود هو

xx1 = ([rr] * [nn] / 100)
xx2 = ([rr] + [xx1])
xx3 = ([xx2] * 3)

فكيف الحل ؟

((عساني ما غلطت في شيء))

وللجميع تحياتي(f) (f)

#2

اخونا سعودي

هناك دالة Int تقرب العدد الذي فيه كسور إلى عدد الصحيح أقل منه .

مثال :

xx3 = int([xx2] * 3)

دعائي بالتوفيق

#3

لك جزيل شكري

هل هناك طرق أخرى لإلغاء الكسور أم أن هذه هي الطريقة الوحيدة فقط

أنا لا أريد تقريب العدد أنا أريد إلغاء الهلل أو الكسور نهائي

#4

الموضوع هذا قديم وقد استجدت حاجتي له الآن

#5

السلام عليكم

كما شرح أخونا أسامة وكذلك هناك دالة Fix

والإختلاف بينهما في حالة القيم بالسالب .. (اقرأ في التعليمات) أما في حالة القيم بالموجب فلا اختلاف .

تحياتي .

#6

أستاذنا فهد ..

بدل عامل القسمة / بعامل القسمة

Me.xx1 = (Me.NN * Me.RR)  100

Me.xx2 = Me.xx1 + Me.NN

Me.xx3 = Me.xx2 * 3
#7

مشكورين مقدماً أساتذتي الأعزاء

سوف أجرب الطريقة وأخبركم إن شاء الله

#8

نجحت معي الطريقتين للجميع شكري وتقديري

وقد استخدمت طريقة الاستاذ أحمد

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…