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

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




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 15 از 15

نام تاپيک: خواهش مي كنم يكي در رابطه با پاسكال سوالهامن رو جواب بده

  1. #11
    آخر فروم باز DrXoX's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    تـــــــهران پلاک 0 اسمم:محمد
    پست ها
    3,549

    پيش فرض

    سلام

    والا تا اونجايي كه من يادم مياد به توان رساندن در پاسكال امكان پذير نبود ولي يه فرمول بود كه مي شد براي به توان رساندن اعداد ازش استفاده كرد به صورت زير:

    مثلا برايX به توان Y به صورت زير مي شود :

    Z : يك متغير كه حاصل را در خود ذخيره مي كند

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

  2. #12
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Apr 2006
    محل سكونت
    صادقیه - تهران
    پست ها
    266

    پيش فرض

    ببینید ، مثلا میخوای به توان 3.16 برسونی ، یعنی به توان 100/316 ، پس:

    1 - باید عدد رو به توان 316 برسونی ، چطوری؟
    یه حلقه بنویس که 316 بار عدد رو در خودش ضرب کنه بریزه تو یه متغیری.

    2 - حالا باید ریشه صدم عددی رو که در مرحله 1 بدست آوردی رو بگیری. چون ریشه زوجه میتونی 50 باز جذر بگیری*. مثلا میتونی یه حلقه بنویسی که 50 بار جذر بگیره و بریزه تو یه متغیری مثل total

    خوب حالا شما عدد رو به توان 3.16 رسوندی! جواب در متغیر total ذخیره شده البته با تقریب خیلی خوب یعنی 4 رقم اعشار. برگردوندنش به زبان پاسکال با خودت، راستی یه قسمتی هم توش در نظر بگیر که اگر عدد نما منفی بود در آخر عدد بدست آورده رو معکوس کنه.

    البته این راه غیر از روش نیوتونه و همون طور که میبینی محاسبات زیادی داره . البته اگه قسمتی از یه پروژه بزرگ نیست و زمان اجرا برات اهمیت نداره میشه استفاده کرد.
    روش نیتون هم اگه دیفرانسیل خوندی باید یادت باشه... ولی من سعی میکنم در اولین فرصت اون رو هم بنویسم.

    * اگر جذر به صورت متوالی گرفته بشه به ترتیب 1بار و 2 بار و 3 بار و 4 بار و 5 بار و 6 بار و ... ریشه های : 2و4و6و8و10و12 ... حاصل خواهند بود.
    Last edited by jamali; 26-10-2007 at 11:44. دليل: غلط املایی

  3. #13
    آخر فروم باز winxp's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ایران
    پست ها
    1,588

    پيش فرض

    سلام عزیزان

    اگه برنامشو نوشتین به من هم بدین که لازم شد حسابی

    منتظرمااااااااااااااااااا اااااااااااا

    موفق باشین دوستان خوبم

  4. #14
    کاربر فعال انجمن هنر هفتم aluminum's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    آسمان
    پست ها
    6,679

    پيش فرض

    به يه مشكل جديد خوردم
    error 205 : floating point overflow]
    [var
    ttt,x,tt,r,g,y,h1,h2,p1,p2,ro1,ro2,t1,t2,a:real;
    i:integer;
    begin
    t1:=288.16;p1:=101325;ro1:=1.225;h1:=0;g:=9.81;r:= 278.26;
    for i:=1 to 10 do
    begin
    a:=-0.0065;
    h2:=i*100;
    t2:=t1+(a*(h2-h1));
    y:=-g/(a*r);
    tt:=t2/t1;
    p2:=p1*(exp(y*ln(tt)));
    x:=((-g/a*r)+1);
    ro2:=(ro1*abs((exp(x*ln(tt)))));
    writeln(t22,' ',p22,' ',ro22,' ');
    end
    end.][/code]

  5. #15
    در آغاز فعالیت enjmehrdad's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    Tehran
    پست ها
    19

    پيش فرض

    فکر کنم سرریزی میکنه به خاطر اعشاری بودن ...
    شما هر دفعه 4 رقم اعشار رو بگیر از بقیش چشن پوشی کن ...

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

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

User Tag List

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

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