المتغيرات الكسور العشرية C# float decimal
المقصود بالمتغيرات من نوع float decimal هي الارقام التي تحوي على كسور عشرية ويمكن التعبير عنها بان تعرف بالمثال التالي:
;float x=5.50f
وضع الحرف f الى جانب الرقم لاخبار السطر البرمجي بان الرقم هو كسر عشري
ويمكن طباعة هذه القيمة بان اضعها في TextBox بالشكل التالي :
;()TextBox1.Text=x.ToString
ان تحويل المتغير x الى string وذلك لطباعة قيمته في داخل الTextBox.
اما النوع الdecimal فيمكن تعريف متغير من نوع decimal ايضا وكما بالمثال التالي
decimal d=60.23m
;()TextBox1.Text=d.ToString
ماهو الفرق بين الfloat و الdecimal ؟
ان الاثنين من نوع كسور عشرية لكن الفرق يكون من ناحية الخزن بالذاكرة بالسعة والحجم
فالنوع float يكون 32bit اما النوع decimal فيكون 128bit .
نتمنى لكم التوفيق