منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الفرق بين Parse - Cint - نسخة قابلة للطباعة

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



الفرق بين Parse - Cint - LoveVb - 19-04-16

السلام عليكم ورحمة الله وبركاتة
ممكن توضيح الفرق بين Cint و Parse في التحويل
وبارك الله فيكم


RE: الفرق بين Parse - Cint - boudyonline - 21-04-16

الفرق يكمن في الكسور العشرية
فعند عند تحويل أرقام غير صحيحة الى أرقام صحيحة فإن وظائف تحويل عدد صحيح (CByte، الدالة CInt، CLng، CSByte، CShort، CUInt، CULng، وCUShort) ستقوم بإزالة الجزء الكسري وتحول القيمة إلى أقرب عدد صحيح.

وإذا كان الجزء الكسري هو بالضبط 0.5، فإن وظائف التحويل لعدد صحيح ستحوله إلى أقرب عدد صحيح
على سبيل المثال، 0.5 يمكن تقريبه مقابل 0 و 1.5 و 2.5 كلاهما يمكن تحويله إلى 2. وهذا ما يسمى في بعض الأحيان التقريب المصرفي، والغرض منه هو للتعويض عن الميل والذي يمكن أن تتراكم الكسور عند إضافة العديد من الأرقام مثل هذه معا.