تبلیغات
وب‌نوشت احمدعلی شفیعی - اعشار و نوع اعشاری پیشفرض در C#

فکر کنید، بخواهید، احساس کنید تا به آن برسید...

اعشار و نوع اعشاری پیشفرض در C#

تاریخ:جمعه چهاردهم مردادماه سال 1390-ساعت 16 و 37 دقیقه و 35 ثانیه

هنگامی که مینویسیم float a=3.14 یک کامپایل ارور دریافت میکنیم.دلیل آن این است که حالت پیشفرض برای اعداد اعشاری در C# ،double  است و نه float به همین دلیل باید از casting استفاده کنیم که دو راه دارد:

  1. float a=3.14f
  2. float a=(float)3.14

و برای تبدیل به decimal نیز دو روش وجود دارد:

  1. Decimal a=3.14m
  2. Decimal a=(decimal)3.14


نوع مطلب : مطالب آموزشی 





Admin Logo
themebox Logo