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

نام تاپیک: فاکتوریل اعداد خیلی بزرگ

  1. #1

    فاکتوریل اعداد خیلی بزرگ

    سلام و خسته نباشید خدمت دوستان
    این قطعه کد منه از چه متغیری استفاده کنم یا چکار کنم که بتونم اعداد خیلی بزرگ را محاسبه کنم ممنون میشم راهنمایی کنید.

    int s,f=1;
    s=int32.parse(textbox1.text);
    for(int i=1;i<f;i+++)
    f=f*i;

    label1.text+=f;

  2. #2
    کاربر دائمی آواتار ya30ien2
    تاریخ عضویت
    تیر 1390
    محل زندگی
    بوشهر-برازجان
    پست
    715

    نقل قول: فاکتوریل اعداد خیلی بزرگ

    int32 or int64 or long

  3. #3

    نقل قول: فاکتوریل اعداد خیلی بزرگ

    salam,
    shoma mitonid az long estefade konid ke vasi tar hast

  4. #4
    کاربر دائمی آواتار j_naroogha@yahoo.com
    تاریخ عضویت
    آبان 1388
    محل زندگی
    Microfoft Visual Studio Ultimate Version
    سن
    33
    پست
    388

    نقل قول: فاکتوریل اعداد خیلی بزرگ

    در درس طراحی الگوریتم یه راه حل عملی براش گفته شده.
    فعلا حضور ذهن ندارم .
    یه خورده جستجو کنین شاید پیدا کردین.

  5. #5

    نقل قول: فاکتوریل اعداد خیلی بزرگ

    نقل قول نوشته شده توسط hosseine_haji مشاهده تاپیک
    سلام و خسته نباشید خدمت دوستان
    این قطعه کد منه از چه متغیری استفاده کنم یا چکار کنم که بتونم اعداد خیلی بزرگ را محاسبه کنم ممنون میشم راهنمایی کنید.

    int s,f=1;
    s=int32.parse(textbox1.text);
    for(int i=1;i<f;i+++)
    f=f*i;

    label1.text+=f;
    0اگه اعداد خیلی بزرگ میخواین که مقدار فاکتوریلش توی long هم جا نمیگیره باید از کلاسهای مخصوص (bigInteger) استفاده بکنبن که با استفاده از string ها مقدار رو نگه میدارن ...

  6. #6
    کاربر دائمی آواتار nunegandom
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    الان اصفهان
    سن
    33
    پست
    828

    نقل قول: فاکتوریل اعداد خیلی بزرگ


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

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