PDA

View Full Version : سوال: دقت اعداد در c#



kamran_14
چهارشنبه 29 آذر 1391, 21:11 عصر
سلام
خسته نباشید
پروژه ی من یه طوریه که فقط بااعداد اعشاری سروکار دارم من این پروژه مو در خیلی از زبانها نوشتم به خاطر اینکه دقیق جواب نمی ده و تقریبی جواب می ده من واقعا دیگه خسته شدم
اصلا دقیق جواب نمی ده من فقط با اعدا اعشاری مابین 0 و 1 کار می کنم یعنی عدد بزرگی نمی دم (من تعداد ارقام کمتری میدم) که گرد کنه
نمی دونید باید چی کار کنم؟
مثلا من می خوام کاربر پیشامدها رو تا موقعی وارد کنه که مجموعشان یک باشه

plus
چهارشنبه 29 آذر 1391, 22:17 عصر
توی MSDN مایکروسافت مورد بازه (دقت) تایپ های اعشاری double و long double مطلب هست میتونی ببینی.

kamran_14
چهارشنبه 29 آذر 1391, 22:24 عصر
آیا دقت اعشار در سی پلاس پلاس نسبت به زبان های دیگه بالاست؟ چون من همین برنامه رو به سی پلاس پلاس تبدیل کردم درست جواب داد