أ / محمد صالح قام بنشر يناير 11, 2012 قام بنشر يناير 11, 2012 إذا كان الأمر كذلك فيمكنك استعمال الدالة trunc =trunc(a1*10%,2) حيث a1 هو الرقم المراد ضربه في 10% و ال 2 هو عدد الأرقام على يمين العلامة العشرية 1
مجدى يونس قام بنشر يناير 11, 2012 الكاتب قام بنشر يناير 11, 2012 الاخ محمد شكرا للرد انظر المرفق يوجد اختلاف فى الحالات الثلاثة المطلوب الحل الاخير فهو الوسط والافضل مهيات2.rar
أ / محمد صالح قام بنشر يناير 11, 2012 قام بنشر يناير 11, 2012 أخي الكريم الطريقة الأخيرة هي الأدق حسابياً ولكن نظام المرتبات يطلب أول رقمين بعد العلامة وهذا يتم بدالة trunc وإذا استعملت الطريقة الأخيرة و الدالة في المجموع فلن تكون النتائج دقيقة كما ينبغي والأفضل والصواب استعمال trunc في الجميع 1
مجدى يونس قام بنشر يناير 11, 2012 الكاتب قام بنشر يناير 11, 2012 الاخ محمد شكرا لك وجذاك الله الخير وبارك الله فيك
هاني بدر قام بنشر يناير 11, 2012 قام بنشر يناير 11, 2012 السلام عليكم ورحمة الله وبركاته لو كان لدينا الرقم 2863.236566 ونريد فصل الرقم الصحيح فقط تفضل المعادلة =(TRUNC(BE15*10%,1))*10 اما اذا اردت ظهور اول رقم بعد العلامة العشرية تفضل المعادلة =(TRUNC(BE16*10%,2))*10 واذا اردت ظهور اول رقمين بعد العلامة العشرية تفضل المعادلة =(TRUNC(BE16*10%,3))*10 وهكذا ماعليك سوى تغيير الرقم بعد الكومة ولا يوجد تقريب فيها والفكرة جاءت بالتجربة والخطا من معادلة الاخ الفاضل ماس فهو صاحب المعادلة الاساسية
هاني بدر قام بنشر يناير 12, 2012 قام بنشر يناير 12, 2012 السلام عليكم ورحمة الله وبركاته المعادلة السابقة تصلح لتقريب ثلاث ارقام فقط بعد العلامة العشرية فهي تقوم بقراءة ثلاث ارقام فقط بعد العلامة العشرية دون تقريب وماعدا ذلك تقوم بالتقريب هاني بدر
مجدى يونس قام بنشر يناير 12, 2012 الكاتب قام بنشر يناير 12, 2012 الاخ هانى شكرا لك تم عمل عمود بجانب العمود الاصلى واستعمال المعادلة بتاعتك وفعلا تم حذف الارقام العشرية كما تحدد وبناء عليه قمت باخفاء العمود الاصلى لمشاهدة العمود الجديد
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.