PDA

نسخه کامل مشاهده نسخه کامل : a به توان b با استفاده از لگاریتم



tesoki
23-11-2009, 22:06
برنامه ای بنویسید که با استفاده از لگاریتم , a را به توان b را محاسبه کند (a^b)


ممنون میشم اگه راهنمایی کنید

sin2x=2sinxcosx
24-11-2009, 00:33
یعنی چی با استفاده از لگاریتم ؟ دقیقا متوجه نشدم .
از عنوان مناسب برای تاپیک استفاده کنین . ممنون ....

p d
24-11-2009, 12:09
اگر برنامه اي براي به توان رسوندن ميخوايد يه for سادست.
a رو b بار ضرب در خودش كنيد.

CppBuilder2006
24-11-2009, 15:23
a^b=e^(b* ln(a))o
که این o آخری رو بی خودی نوشتم!
^ همون توانه.

* هم ضربه
e هم مینای لوگاریتم طبیعی یا همون exp(1)o است.

_H2_
24-11-2009, 19:20
سلام
تاپیک مرتبط: (+سری تیلور مربوطه)
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

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

tesoki
26-11-2009, 22:54
فقط یه چیز دیگه من هر کاری میکنم بازم واسه به توان رسوندن باید از for استفاده کنم در صورتی که تاکید شده از حلقه ها استفاده نکنیم فقط با یه لگاریتم حاصل توان رو حساب کنیم , باید چیکار کنم؟

_H2_
27-11-2009, 17:22
سلام

باید چیکار کنم؟
جواب شما قبلاً داده شده!!!

a^b=e^(b* ln(a))o
که این o آخری رو بی خودی نوشتم!
^ همون توانه.

* هم ضربه
e هم مینای لوگاریتم طبیعی یا همون exp(1)o است.

یعنی میتواند کدی شبیه این باشد:

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

CppBuilder2006
28-11-2009, 02:21
فقط a باید مثبت باشه!