تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: فاکتوریل عدد 4 رقمی؟؟؟

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2006
    پست ها
    85

    پيش فرض فاکتوریل عدد 4 رقمی؟؟؟

    سلام
    برای محاسبه فاکتوریل اعداد بزرگ مانند اعداد 3 رقمی یا 4 رقمی در c++ باید چه کار کرد؟

    ممنون میشم که راهنماییم کنید

  2. #2
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    مي توني يه كلاس اعداد بزرگ واسه خودت بنويسي و بعد با استفاده از اون كلاس كارت رو انجام بدي
    براي راهنمايي هم مي توني از كد خودم شروع كني كه هنوز عملگر هاي ضرب و تقسيم رو براش ننوشتم.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. این کاربر از mahdi7s بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2006
    پست ها
    85

    پيش فرض

    به جز این روش ، روش دیگه ای نیست؟ من شنیدم که با استفاده از آرایه ها میشه

  5. #4
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    به جز این روش ، روش دیگه ای نیست؟ من شنیدم که با استفاده از آرایه ها میشه
    دوست عزيز با آرايه هم ابتدا مي بايست اعداد بزرگ رو بسازي ولي به نظر من براي ساخت اعداد بزرگ استفاده از آرايه كار بديه(زشته)

  6. #5
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

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

  7. #6
    داره خودمونی میشه humphry's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    تهران
    پست ها
    81

    پيش فرض

    اگه هر رقم رو توی یه آرایه ذخیره کنی عملیات ضرب بیش تر از 9 - 10 رقم خیلی طولانی می شه و عملا به کارت نمیاد. برای بالا بردن سرعت کار می تونی از حالت بهینه استفاده کنی یعنی هر 3 رقم رو توی یه آرایه ذخیره کنی ...
    البته من هم بامهدی موافقم بهترین کار نوشتن یه کلاسه ... که البته ترتیب کارش به همین صورت باشه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •