نمایش نتایج 1 تا 2 از 2

نام تاپیک: اعداد اعشاری با دقت کم

  1. #1
    کاربر دائمی آواتار madrid-poorya
    تاریخ عضویت
    آبان 1388
    محل زندگی
    قزوین
    سن
    33
    پست
    131

    اعداد اعشاری با دقت کم

    سلام
    من نوع متغیر رو floatانتخاب کردم و دقتش نسبت به double کم شده ولی بازم زیاده.الان floatعددی که برمیگردونه 1.212122211 و میخوام این عدد تبدیل بشه به 1.21 و اینکه دقتش یکم کمتر بشه مثلا یه جا عدد 99.999999 برگردوند که با ماشین حساب حساب کردم شد 100.ممنون از کمکتون

  2. #2
    مدیر بخش آواتار مهرداد صفا
    تاریخ عضویت
    تیر 1391
    محل زندگی
    select Country,City From World where Country.Name=IRAN and City.Contains(حضرت معصومه(ع))
    پست
    1,499

    نقل قول: اعداد اعشاری با دقت کم

    سلام
    برای گرد کردن اعداد اعشاری به تعداد اعشار دلخواه از تابع Math.Round استفاده کنید:

    MessageBox.Show(Math.Round(1.212122211, 2).ToString());


    برای گرد کردن اعداد اعشاری به کوچکترین عدد integer بزرگتر از عدد مورد نظر از تابع Math.Ceiling استفاده کنید:

    MessageBox.Show(Math.Ceiling(99.999999999).ToStrin g());
    چشم ظاهر گر نبیند عیب نیست چشم دل گر ننگرد باید گریست
    **********
    اَلسَّلامُ عَلَى الْحُسَيْنِ وَ عَلى عَلِىِّ بْنِ الْحُسَيْنِ وَ عَلى اَوْلادِ الْحُسَيْنِ وَ عَلى اَصْحابِ الْحُسَيْنِ

تاپیک های مشابه

  1. float128 و اعداد اعشاری با دقت 32 رقمی
    نوشته شده توسط Ananas در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 14
    آخرین پست: جمعه 03 شهریور 1391, 09:42 صبح
  2. تعیین دقت اعداد اعشاری
    نوشته شده توسط HosseinProgrammer در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 24 اسفند 1386, 22:24 عصر
  3. دقت اعداد اعشاری
    نوشته شده توسط alireza643 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 01 مرداد 1386, 09:29 صبح
  4. تبدیل اعداد اعشاری به حروف
    نوشته شده توسط reza_moridi در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 26 بهمن 1383, 14:27 عصر
  5. Round کردن اعداد اعشاری با دورقم اعشار
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: چهارشنبه 17 تیر 1383, 14:43 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •