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

نام تاپیک: روش های محاسبه ی جذر

  1. #1

    روش های محاسبه ی جذر

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

  2. #2
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736


    function SquareRoot( const X : real; const Tolerance : real):real;
    var
    X_next,X_current: real;
    begin
    X_current := X;
    while ((ABS(X_next - X_current) < Tolerance)) do begin
    X_next := 0.5*(X_current + X/X_current);
    X_current := X_next;
    end;
    result := X_current;
    end;

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    Caption := FloatToStr( SquareRoot(9 , 0.001 ) );
    end;


  3. #3

    نقل قول: روش های محاسبه ی جذر

    دنبال یک برنامه در سی که جذر یک عدد بدون استفاده ار تابع بدست اورد

  4. #4

    نقل قول: روش های محاسبه ی جذر

    البته این الگوریتم که به روش نیوتونی معروفه برای فرجه ی 2 جواب میده و هرچه قدر N رو بزرگتر در نظر بگیریم عدد دقیقتری به دست میاریم .
    cin>>x;
    a=x;
    for (i=1;i<n;i++)
    x=(x+a/x)/2;
    cout<<x;

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

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