سلام
ما در C++ برای تعریف متغیر اعشاری از float استفاده می کردیم اما در C# اگه متغیری رو از نوع float تعریف کنیم و یه مقدار اعشاری بدیم موقع اجرا خطا می ده. نمی دونم چرا اینطوری می شه؟ برای این حالت باید از double استفاده کنیم پس از float کی استفاده می کنیم؟