القول النهائى فى ذلك
وللفهم أكثر ماهى الدالة ( fixed ) على أساس أن الدالة ( round ) أكثر شهرة وأستخداما منها والكثيرين يجهل ماهى ؟
الدالة FIXED
تقريب رقم إلى عدد المنازل العشرية المعين، وتنسيق الرقم في تنسيق عشري باستخدام نقطة وفواصل، وإرجاع النتيجة كنص.
بناء الجملة
FIXED(number,decimals,no_commas)
Number (الرقم) الرقم الذي تريد تقريبه وتحويله إلى نص.
Decimals (المنازل العشرية) عدد الأرقام إلى يمين العلامة العشرية.
No_commas (بلا فواصل) هى قيمة منطقية ، إن كانت(TRUE)، تمنع FIXED من الاشتمال على فواصل في النص الذي تم إرجاعه.
الأمانة العلمية للشرح تقتضى التفريق بين عمل الدالة ( fix) فى لغة البرمجة والدالة ( fixed )كما تم شرحها بأعلى
فالأخيرة فى لغة البرمجة تساوى الدالة ( int ) أى إرجاع الرقم بدون أى منزلة عشرية وللتجربة أيضا
ضع هذا الكود داخل ( module ) وجرب
Sub mah()
MsgBox (Fix(-1.992))
End Sub
ستجد أن الناتج ( -1 )
والله أعلم
القول الفصل فى دالتى ( round ) ودالة ( fixed ).rar