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

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




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

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

  1. #1
    در آغاز فعالیت mahnaz2007's Avatar
    تاريخ عضويت
    May 2007
    پست ها
    11

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

    ارایه ای در نظر گرفته عدد مورد نظر را در ان قرار داده سپس *عدد قبلی ودوباره ان عدد حاصل از *را در ارایه قرار داده و به همین صورت ادامه می دهیم
    Last edited by mahnaz2007; 26-05-2007 at 08:24.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    فاکتوریل تابعی به شدت سعودی است و جواب 70 فاکتوریل از صد رقم بیشتر میشود!!!!
    صد رقم را دست کم نگیرید! اگر کهکشان راه شیری را با ابعاد معکبی سه بعدی و 100 هزار سال نوری برای هر ضلع در نظر بگیریم و این ظرف را پر از داته شن بکنیم تعداد هفتاد و چند رقم میرسد. (یک و هفتاد و چند صفر جلویش!!!).


    اما بحرحال کاربرای انسان نشد ندارد! مشکلتان کجاست؟؟!!! تاپیکتان زیادی کلی است!
    کافیست یک ضرب کننده دستی طراحی کنید، که زیاد هم سخت نیست، ولی باید رویش وقت بگذارید، شما روی ورق کاغذ چگونه 123456789 را در 7 ضرب میکنید؟؟؟؟ همان را پیاده سازی کنید، البته انسان روی ورق اول 7 را در 9 ضرب میکنید ولی میشود 7 را در 789 هم ضرب کرد و دفعه بعد در 456 و... !!!!!!! شما میتوانید ضربهای به واحدهای کوچکتر در حد گنجایش رایانه بشکنید که در یک int جا شود، همانطور که انسان ضرب ها را به واحدهای تک رقمیب میشکند تا مخش بکشد.!!!!

    دقیق تر بگوید چه میخواهید.

  3. #3
    آخر فروم باز Hoom@n's Avatar
    تاريخ عضويت
    Mar 2005
    پست ها
    1,618

    پيش فرض

    بیا من هم یه توضیح بهت بدم چون قبلا این کار رو کردم . دو آرایه مثلا 1000 تایی درست می کنی. و بین اونها هم یه ضرب دستی می سازی همونطوری که h2 هم گفت . حالا می تونی هر خونه این آرایه رو فقط یه رقم در نظر بگیری که به نظر من ساده تر هست و من هم خودم این کار رو کردم و یا اینکه تو هر خونه چند عدد بزاری . به تعداد لازم ضرب می کنی و فاکتوریل رو می گیری.

  4. #4
    کاربر فعال رباتیک و هوش مصنوعی ROBOTICS's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    ایران
    پست ها
    375

    پيش فرض

    عدد از جنس
    long double
    را چه شکلی به صورت اعداد اعشاری ** به صورت غیر علمی - غیر نمایی }
    printf
    کنم ؟

  5. #5
    آخر فروم باز Hoom@n's Avatar
    تاريخ عضويت
    Mar 2005
    پست ها
    1,618

    پيش فرض

    فاکتوریل های بزرگ حتی تو اون متغیر ها هم جا نمی شن!
    +++
    منظورت رو دقیق تر بگو تا کمکت کنیم
    +++
    احتمالا منظورت این هست که مثلا 2.3345669595 * 10^5 رو چطور تبدیل به 233456.69595 کنی. اگر این هست هم بگو تا توضیح بدم. یا سایر دوستان توضیح بدن.

  6. #6
    کاربر فعال رباتیک و هوش مصنوعی ROBOTICS's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    ایران
    پست ها
    375

    پيش فرض

    احتمالا منظورت این هست که مثلا 2.3345669595 * 10^5 رو چطور تبدیل به 233456.69595 کنی. اگر این هست هم بگو تا توضیح بدم. یا سایر دوستان توضیح بدن.
    بله اما بدون از یبن رفتن دقت عدد

    و هم چنین تبدیل عدی به صورت
    7 e 5
    to


    5483.165792142292996318601191440607162211095674168 06571891369620388060884665616564511239284393624922 0

Thread Information

Users Browsing this Thread

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

User Tag List

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

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