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

نام تاپیک: الگوریتم محاسبه عدد پی (3.14)

  1. #1

    الگوریتم محاسبه عدد پی (3.14)

    سلام دوستان :oops:
    من می خوام یه برنامه بنویسم که عدد پی رو تا حداقل چند ده هزار محاسبه کنه!!!
    البته در مورد انجام محاسبه روی اعداد بزرگ هیچ مشکلی ندارم مثلا یه برنامه نوشتم که 2 به توان 100000 (درست خوندین صدهزار) رو محاسبه کنه و جوابو که از 3-4 هزار رقمه تو یه فایل ذخیره کنه.(اگه بخواین 2 به توان 100000 رو میذارم همینجا)
    هدف اصلی من از این کار شرکت و کسب رتبه در جشنواره خوارزمی هست(من سوم ریاضیم) بنابراین اگه الگوریتمهای جالب دیگه ای که تا بحال روش بحث نشده به من بدین خیلی ممنون میشم.

  2. #2
    راستی فراموش کردم من کمی با روش افنا آشنا هستم ولی احتیاج به توضیح بیشتری دارم. :cry:

  3. #3
    مثلا یه برنامه نوشتم که 2 به توان 100000 (درست خوندین صدهزار) رو محاسبه کنه و جوابو که از 3-4 هزار رقمه تو یه فایل ذخیره کنه.
    دیدی خالی بستی؟
    2^100,000 = (2^10)^10,000
    = 1024^10,000
    ~= 1000^10,000
    = (10^3)^10,000
    = 10^30,000

    و معنی محاسبه فوق اینست که 2 به توان صدهزار، حداقل یک عدد 30 هزار رقمی می باشد: یعنی حداقل 10 برابر فرمایش شما!! :oops:

  4. #4
    سلام دوست عزیز
    اول بگم ازشما ناراحت شدم ؛ به خاطر یه اشتباه ... <<دیگر نیازی به تحت نظر بودن این موضوع نیست>>
    شما درست میگید من ارقام 2 به توان 10 هزار رو گفته بودم...
    به هر حال من 2 به توان 100 هزار رو تو یه فایل متنی ذخیره کردم و اینجا گذاشتم.
    لطفا اگه جایی نقل کردین آدرس ایمیل منو بنویسین : alimahjoob1@yahoo.com
    ضمناْ برنامه من پایه و نما رو از کاربر می گیره و جوابو اگه از 40 رقم بیشتر بشه تو یه فایل متنی ذخیره میکنه!
    بنابراین برنامه من در مورد سایر اعداد هم می تونه این کار رو انجام بده (مثل 5 - 7 - 15 و ...)

  5. #5
    ببخشید
    فایل ضمیمه رو به دلیل قفل شدن تاپیک تو بخش «ادامه - الگوریتم محاسبه عدد پی (3.14)» گذاشتم.
    فعلا :wink: بای...

  6. #6
    ببخشید
    فایل ضمیمه رو به دلیل قفل شدن تاپیک تو بخش «ادامه - الگوریتم محاسبه عدد پی (3.14)» گذاشتم.
    فعلا بای...
    اگر تاپیک قفل شده بود نمی توانستید اینجا چیزی بنویسید!
    موضوع در همین تاپیک ادامه پیدا خواهد کرد :)
    فایل ضمیمه شما را هم همینجا آپلود میکنم.
    امیدوارم در پستهای بعدی دقت بیشتری به کار ببندید.

  7. #7
    حالا من هم یه سوال بپرسم
    عدد pi رو توسط سری فوریه حساب می کنید نه؟

  8. #8

    سری فوریه چیه؟

    لطفاً میشه بگید سری فوریه چیه؟؟
    بیشتر توضیح بدید. :oops:

  9. #9
    خوب اگه نمی دونین سری فوریه که دنیای دیجیتال رو منحل کرده!!! پس عدد 3.14 رو چطور محاسبه میکنید؟

  10. #10
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    من شنیدم که یه ایرانی اثبات کرده که عدد پی مساوی 3 است :strange:

  11. #11
    کاربر دائمی آواتار jirjirakk
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    wwwroot
    پست
    660
    آره محمد و روزنامه شرق یک بار یک مقاله درباره این ریاضی دان خلاق ایرانی نوشته بود :mrgreen: طرف خیلی کار درست بوده ها

  12. #12
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    آخرش چی شد ؟ اثباتش پذیرفته شد یا نه ؟

  13. #13
    امیدوارم صفحه دروغ 13 شرق نبوده باشه. جریان برج میلاد رو که شرق زده بود رو یادتونه؟ :wink:

  14. #14
    در ضمن در مورد سری فوریه: استفاده از این سری برای تقریب توابع متناوب است. البته برای توابع غیر متناوب هم تکنیکهایی استفاده می شود تا آنها را به توابع متناوب تبدیل کنند و بعد با سری فوریه آنها را تقریب بزنند.
    به ذهن بنده میرسه که برای محاسبه عدد پی باید از بسط مک لورن توابعی استفاده کرد که حد آنها در یک نقطه معین برابر عدد پی شود (مثل تابع <span dir=ltr>ArcCotg(x)</span> در صفر). توجه شود که هرچه تقعر این توابع بیشتر باشد، سرعت رسیدن به پی نیز بیشتر خواهد بود. نمونه های زیادی از این توابع در کتب ریاضیات دیفرانسیل و انتگرال موجودند.
    به هر حال آنچه رسیدن به عدد پی رو سخت میکنه نه یافتن این توابع، که تکنیکهای اپتیمم سازی محاسبات با ممیز شناور می باشد.

  15. #15
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    امیدوارم صفحه دروغ 13 شرق نبوده باشه
    من اینو توی یه برنامه رادیویی از شبکه جوان شنیدم . فکر کنم تو پاییز بود :evil2:

  16. #16
    یه پروژه ی اوپن سورس در این زمینه هست:
    http://projectpi.sourceforge.net/


    :D
    بیا ای خسته خاطر دوست ! ای مانند من دلکنده و غمگین
    من اینجا بس دلم تنگ است
    بیا ره توشه برداریم
    قدم در راه بی فرجام بگذاریم


  17. #17
    من شنیدم که یه ایرانی اثبات کرده که عدد پی مساوی 3 است
    بله.آقای حسن دینبلى .
    در اینجا از اثبات او انتقاد شده:
    http://www.sharghnewspaper.com/830907/html/scienc.htm
    و در اینجا شخص مذکور از نظریه اش دفاع کرده:
    http://www.sharghnewspaper.com/831001/html/scienc.htm
    آقای دینبلی ادعا کرده عدد پی 3/15 نه 3/14.

    در ضمن در این سایت عدد پی تا یک میلیون رقم اعشار نوشته شده.
    http://3.141592653589793238462643383...974944592.com/ :flower: :D
    بیا ای خسته خاطر دوست ! ای مانند من دلکنده و غمگین
    من اینجا بس دلم تنگ است
    بیا ره توشه برداریم
    قدم در راه بی فرجام بگذاریم


  18. #18
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    آقای دینبلی ادعا کرده عدد پی 3/15 نه 3/14.
    اون آقایی که من می گم یه ایرانی و استاد دانشگاه بود و ثابت کرده بود که عدد پی مساوی 3 است ( 3 عدد صحیح و بدون اعشار )

  19. #19

    نقل قول: الگوریتم محاسبه عدد پی (3.14)

    سلام عزیز شما میتونید حد n/2 ضرب در sin(360/n)0 (صفر بعد از پرانتز رو اضافه گذاشتم پرانتز رو درست نشون بده) رو وقتی به n یک مقدار خیلی زیاد مثل 10000000000000000000000000000000000000000000000000 0000000000000000000 میدی حساب کنی عدد پی به دست میاد. هر چه عدد بزرگتر اعشار عدد پی صحیح تر.
    mohrost@yahoo.com

  20. #20

    نقل قول: الگوریتم محاسبه عدد پی (3.14)

    خوندن مقاله زیر خالی از لطف نیست !

    http://en.wikipedia.org/wiki/Pi






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

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