بسم الله الرحمن الرحيم
أخوتي الكرام كيف أجعل ناتج مابعد الفاصلة يقتصر على خانتين فقط مثل 12.75 بدلا عن 12.757575
بسم الله الرحمن الرحيم
أخوتي الكرام كيف أجعل ناتج مابعد الفاصلة يقتصر على خانتين فقط مثل 12.75 بدلا عن 12.757575
تم تعديل هذه المشاركة بواسطة hazzoom في 30 ديسمبر 2005 في 23:18
Round(Val, 2)
يقرب هذا التابع القيمة Val إلى رقم يحتوي على عدد من الخانات العشرية المحددة بالرقم 2
جزاك الله خير أخي MoaM و نفع بك الإسلام و المسلمين ..
يجدر الإشارة إلى أنه لاستخدام هذه الدالة ( ROUND) يجب أن تقوم بإدراج الفضاء System.Math
أو أن تكتبها بهذه الطريقة
System.Math.Round(75.126133 , 2 ) 'النتيجة بالتأكيد ستكون 75.13
و جزاكم الله خيرا ..
تم تعديل هذه المشاركة بواسطة mostbar في 31 ديسمبر 2005 في 09:24
شيء آخر :) ...
إن تقريب 12.757575 ليس 12.75
بل هو 12.76 :) ..
وجزاكم الله خيرا
السلام عليكم
يمكن ايضا تنسيق المخرجات الرقمية باستخدام String.Format
Console.WriteLine(String.Format("{0:n2}", 12.757575))'12.75VB.NET and C# Comparison
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

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