مشکل محاسبه دستور زیر چیست
Int64 x=Int64.Parse(Math.Round((double)(36*(94137/72))).ToString());
اگر محاسبه با C# انجام شود عدد 47052 نمایش داده می شود که اشتباه است و عدد باید 47068 باشد.
مشکل از کجاست؟
مشکل محاسبه دستور زیر چیست
Int64 x=Int64.Parse(Math.Round((double)(36*(94137/72))).ToString());
اگر محاسبه با C# انجام شود عدد 47052 نمایش داده می شود که اشتباه است و عدد باید 47068 باشد.
مشکل از کجاست؟
بجای ۹۴۱۳۷ بزار ۹۴۱۳۷.۰ و بجای ۷۲ هم ۷۲.۰