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

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




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

نام تاپيک: جذر در ++c

  1. #1
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    14 جذر در ++c

    وقت بخیر
    یه سوال اورژانسی::
    چطور میتونم در سی ++ تابع رادیکال رو تعریف کنم و جذر یه متغیر رو بدست بیارم؟؟
    ...پیشاپیش ممنونم

  2. #2
    پروفشنال hoax3r's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    699

    پيش فرض

    از تابع sqrt باید استفاده کنی

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

  3. #3
    داره خودمونی میشه wh_ghost's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    63

    پيش فرض

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

  4. #4
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض

    سلام
    برنامه زير عدد و ريشه درخواستي را از ورودي مي گيرد و نتيجه را در خروجي چاپ مي كند:

    #include <math.h>
    #include <stdio.h>
    #include <conio.h>

    int main(void)
    {
    int a:
    double x,result;
    clrscr();
    printf("\nEnter your number:");
    scanf("%lf",&x);
    printf("\nEnter your root:");
    scanf("%d",&a);
    result=exp(log(x)/a);
    printf("\nThe %dth root of %lf is %lf",a,x,result);
    getch();
    return 0;
    }


  5. #5
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض

    در ضمن با تبديل فرمت a از int به float ، مي تواني ريشه غير صحيح اعداد را نيز از اين برنامه بدست آوري.
    موفق باشي

  6. #6
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    سلام
    نمیدونم شاید منظورت همین چیزایی بود که بقیه گفتند
    ولی خود زبان سی یا کلاً در ماشین حسابها و رایانه ها، اون طوری که استاد ریاضیمون گفت برای محاسبه جذر از سری تیلور استفاده میکنند
    چون رایانه ها به جز جمع و ضرب کاری دیگه نمیتونن انجام نمیدن البته به نظر من حتی ضرب هم نمیتونن انجام نمیدن و همه کارشون بر اساس جمع صورت میگره و ضرب و جذر تقسیم و ... .
    پس تابع جذر تو زبان سی هم توسط سری تیلور جذر یک عدد رو حساب میکنه

  7. #7
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    پيش فرض

    دوستان از لطف همتون ممنونم
    به جواب رسیدم
    فقط یه سوال دارم و اون الگوریتم انجام این کاره
    کامپیوتر چطور جذر یک عدد رو بدست میاره؟

    روح الله جان فکر کنم تو بتونی جواب سوالم رو پیدا کنی
    منتظرم

  8. #8
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Oct 2007
    پست ها
    205

    پيش فرض

    همونطور که توی کد یکی از دوستان بود جذر رو از فرمون (exp(log(x)/a که در واقع همون فرمول توان گرفته شده( ((exp(a.log(x ) بدست میارن که کامپیوتر واسه بدست آوردن جذر باید بتونه log و exp یک عدد اعشاری رو محاسبه کنه که برای این کار از سری شون استفاده میکنه که زیاد پیچیده هم نیست نوشتن هر کدوم از این 2 تا تابع به طور دستی توی C حدود 10-15 خط میشه.


    عکس ها از سایت wikipedia هستش. توضیحات بیشتر هم اونجا هست:
    en.wikipedia.org/wiki/Natural_logarithm
    en.wikipedia.org/wiki/Exponential_function
    Last edited by m3hrz4d; 09-11-2007 at 23:50.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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