منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] بعض الأسئلة البسيطة في الحسابات - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] بعض الأسئلة البسيطة في الحسابات (/showthread.php?tid=36559)



بعض الأسئلة البسيطة في الحسابات - sniperjawadino - 29-09-20

السلام عليكم إخواني

كنت قد طرحت موضوع يتعلق بالحسابات 
فلم يبخل إخواني الأعزاء لتوضيح الأخطاء اللتي إرتكبتها
أدعوا لهم بالبركة في علمهم و مزيدا من العطاء

حتى لا أجعل الموضوع متشابك و طويل قررت أن أضع  بعض الأسئلة البسيطة في الحسابات في موضوع آخر
حتى أسنفيد و يبقى الموضوع نقطة يمكن الرجوع إليها لمن إختلط عليه الأمر مثلي



كنت أضن أن 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"
يقبلها إذا أزلت الفراغ

كيف أخرج من هذا المشكل



إسمحوا لي على الإطالة


RE: بعض الأسئلة البسيطة في الحسابات - sniperjawadino - 08-10-20

---------------- up


RE: بعض الأسئلة البسيطة في الحسابات - asemshahen5 - 09-10-20

اخي العزيز انت تصعب الامور على نفسك اعمل الفورمات الخاص بالعملة بالجدول في قاعدة البيانات انظر الى الصور التالية :

[attachment=25847]

[attachment=25848]


RE: بعض الأسئلة البسيطة في الحسابات - sniperjawadino - 13-10-20

(09-10-20, 02:49 AM)asemshahen5 كتب : اخي العزيز انت تصعب الامور على نفسك اعمل الفورمات الخاص بالعملة بالجدول في قاعدة البيانات انظر الى الصور التالية :


فعلا أحسست أنني بالغت في التفكير و التحليل
شكرا أخي سأعمل كما أشرت و أستخدم Decimal 

الله يبارك فيك أخي