عبيد شهاب قام بنشر فبراير 12, 2006 قام بنشر فبراير 12, 2006 بسم الله الرحمن الرحيم وافضل الصلاة واتم التسليم على سيدنا محمد وعلى اله وصحبه اجمعين اخوتي في الله بارك الله فيكم احتاج الى مساعدتكم في ايجاد طريقة تقريب الاعداد وجبر الكسور العشرية وفق الشروط التالية : اذا كان ما بعد الفاصلة بين الرقم 1 والرقم 9 فانه يجبر لصالح الطالب بمعنى لو كان لدينا الارقام التالية : 12.1 – 20.2 – 16.3 – 14.4 – 25.5 – 26.6 – 30.7 – 27.8 – 29.9 – 40 فإن نتجية التقريب ستكون كالتالي : 13 – 21 – 17 – 15 – 26 - 27 - 31 – 28 – 30 – 40 يعني كل الارقام أضيف لها واحد عدا الرقم الصحيح بقي على حاله . افيدوني افادكم الله وجعلها في ميزان حسناتكم .
wkalo قام بنشر فبراير 12, 2006 قام بنشر فبراير 12, 2006 بسم الله الرحمن الرحيم يمكن اسنعمال Function ROUND ابحث عنه في المساعد ضمن الاكسس و ستجد انشاء الله الجواب و الله ولي التوفيق
عبيد شهاب قام بنشر فبراير 12, 2006 الكاتب قام بنشر فبراير 12, 2006 بسم الله الرحمن الرحيم جربت ROUND لكنها لا تنفع دائما فقد لاحظت ان بعض الارقام الصحيحة يضاف اليها واحد وهذا خطأ فادح شكرا على هذه المبادرة وارجو من جميع الخبراء التكرم بايجاد حل لهذه المشكلة وانا اعتقد ان الحل في اجراء شرط if ولكن لا اعرف كيف اصيغه .
rudwan قام بنشر فبراير 12, 2006 قام بنشر فبراير 12, 2006 انظر استخدام الدالة fix , int MyNumber = Int(99.8) ' Returns 99. MyNumber = Fix(99.2) ' Returns 99. MyNumber = Int(-99.8) ' Returns -100. MyNumber = Fix(-99.8) ' Returns -99. MyNumber = Int(-99.2) ' Returns -100. MyNumber = Fix(-99.2) ' Returns -99. اختر احدى هاتين الدالتين حسب ماتعطيك نتيجة الأمثلة السابقة
عبيد شهاب قام بنشر فبراير 12, 2006 الكاتب قام بنشر فبراير 12, 2006 بسم الله الرحمن الرحيم الدالة MyNumber = Int(-99.2) ' Returns -100 تعطي النتيجة المطلوبة ولكن الارقام تكون سالبة لا بد من وجود حل آخر بارك الله فيكم .
G42U قام بنشر فبراير 12, 2006 قام بنشر فبراير 12, 2006 السلام عليكم إذا كنت تريد إرجاع عدد موجب أستخدم الدالة Abs مثل: MyNumber = abs(Int(-99.2)) ' Returns 100
عبيد شهاب قام بنشر فبراير 13, 2006 الكاتب قام بنشر فبراير 13, 2006 وعليكم السلام ورحمة الله وبركاته جزاكم الله الف خير وفق الارقام الموجودة لدي العملية ناجحة وسأجرب ارقام اخرى للتأكد . شكرا لك ولكل من شارك وساهم في حل المشكلة وادام الله هذا المنتدى عونا للجميع .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.