29-09-20, 12:39 PM
(آخر تعديل لهذه المشاركة : 29-09-20, 12:45 PM {2} بواسطة sniperjawadino.)
السلام عليكم إخواني
كنت قد طرحت موضوع يتعلق بالحسابات
فلم يبخل إخواني الأعزاء لتوضيح الأخطاء اللتي إرتكبتها
أدعوا لهم بالبركة في علمهم و مزيدا من العطاء
حتى لا أجعل الموضوع متشابك و طويل قررت أن أضع بعض الأسئلة البسيطة في الحسابات في موضوع آخر
حتى أسنفيد و يبقى الموضوع نقطة يمكن الرجوع إليها لمن إختلط عليه الأمر مثلي
كنت أضن أن cdbl هي نفسها Double
مثلا
فحسب فهمي في الموضوع السابق
يجب عدم إستعمال Cdbl
لكن التصريح ب Double لابأس
--------------------------------------
نصحني الأخ الكريم ب "انه الافضل استخدام النوع Decimal"
ما هو الفرق الذي يعطيني Decimal مقارنة مع Double
هل هذا أفضل CDec(TextBox1.Text)
--------------------------------------
هل يمكنني إستعمال IsNumeric بدلا من TryParse
ألا يوجد فرق لأني وجدت IsNumeric أكثر سهولة وتوضع في سطر واحد
--------------------------------------
بعد التفكير العميق و المعمق من خلال مساعدة الإخوان وجدت أنه أفضل كود تنسيق سيخرجني من محنتي هو
فهل توافقوني الرأي
أرجوا إرشادي جزاكم الله من فضله
--------------------------------------
أخر سؤال بعد التنسيق لم يقبل SqlServer إدخال أرقام بهذا الشكل لا أعرف السبب
"000 120"
يقبلها إذا أزلت الفراغ
كيف أخرج من هذا المشكل
إسمحوا لي على الإطالة
كنت قد طرحت موضوع يتعلق بالحسابات
فلم يبخل إخواني الأعزاء لتوضيح الأخطاء اللتي إرتكبتها
أدعوا لهم بالبركة في علمهم و مزيدا من العطاء
حتى لا أجعل الموضوع متشابك و طويل قررت أن أضع بعض الأسئلة البسيطة في الحسابات في موضوع آخر
حتى أسنفيد و يبقى الموضوع نقطة يمكن الرجوع إليها لمن إختلط عليه الأمر مثلي
كنت أضن أن cdbl هي نفسها Double
مثلا
كود :
dim _a as double = 10.5
تساوي
(Cdbl(10.5
فحسب فهمي في الموضوع السابق
يجب عدم إستعمال Cdbl
لكن التصريح ب Double لابأس
--------------------------------------
نصحني الأخ الكريم ب "انه الافضل استخدام النوع Decimal"
ما هو الفرق الذي يعطيني Decimal مقارنة مع Double
هل هذا أفضل CDec(TextBox1.Text)
--------------------------------------
هل يمكنني إستعمال IsNumeric بدلا من TryParse
ألا يوجد فرق لأني وجدت IsNumeric أكثر سهولة وتوضع في سطر واحد
--------------------------------------
بعد التفكير العميق و المعمق من خلال مساعدة الإخوان وجدت أنه أفضل كود تنسيق سيخرجني من محنتي هو
كود :
TextBox1.Text = Math.Round(CDec(TextBox1.Text), 2, MidpointRounding.AwayFromZero).ToString("N2")
فهل توافقوني الرأي
أرجوا إرشادي جزاكم الله من فضله
--------------------------------------
أخر سؤال بعد التنسيق لم يقبل SqlServer إدخال أرقام بهذا الشكل لا أعرف السبب
"000 120"
يقبلها إذا أزلت الفراغ
كيف أخرج من هذا المشكل
إسمحوا لي على الإطالة