بدست آوردن جذر یک عدد با فرجه n ام
می دونم که جذر یک عدد را با استفاده از تابع sqr می توان بدست آورد اما این فرجه پیش فرض دوم هست، فرجه مثلا 3 یا 4 را چگونه می توان بدست آورد؟
1 ضمیمه
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
سلام دوست عزیز :
دوست عزیزم سعی کن کمی بیشتر با ریاضیات کار کنی تا اینجور مشکلات رو نداشته باشی .
درسته که VB تابعی Built in با نام Sqr در خودش قرار داده تا کاربر بدون نیاز به نوشتن کد بلافاصله جذر یک عدد معلوم با فرجه 2 رو بدست بیاره ، اما اینکه تابعی با توانایی بدست آوردن فرجه های بالاتر وظیفه برنامه نویس است .
در زیر پروژه ای قرار داده ام که با الگوریتمی بسیار بسیار ساده نیاز شما رو برآورده میکنه . :تشویق:
ضمیمه 69865
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
برای گرفتن ریشه n ام یه عدد کافیه توان معکوس بهش بدیم
مثلاً ریشه سوم 8 میشه 2 به توان یک سوم
2^(1/3)
یا ریشه پنجم ( 3 به توان 2 ) برابره با سه به توان دو پنجم
بطور کلی میتونی بنویسی
Text1 = Val(Text1) ^ (1 / 3)
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
جناب aminpprog این پروژه ی شمارو چطور میشه اجرا کرد آخه :|
اگه روش تشریحیش رو بگین خیلی ممنون میشم
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
نقل قول:
نوشته شده توسط
ramzdar
برای گرفتن ریشه n ام یه عدد کافیه توان معکوس بهش بدیم
مثلاً ریشه سوم 8 میشه
2 به توان یک سوم
2^(1/3)
یا ریشه پنجم ( 3 به توان 2 ) برابره با سه به توان دو پنجم
بطور کلی میتونی بنویسی
Text1 = Val(Text1) ^ (1 / 3)
ببخشید ببخشید من اجازه دارم یک اشتباه تایپی رو تصحیح کنم ؟:D
ریشه سوم 8 میشه 2 ، یعنی 8 به توان 1/3 !!!
بازم عذر خواهی میکنم ولی تنها موردی که نظرمو جلب کرد همین ی خط بود
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
اگه امکان داره سورس کد جاوا هم بذارید
خیلی لازمه
:قلب:
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
اگه ممکن تمرین های دیگه رو هم بزار اینجا بچه ها براتون بنویسن . خجالت نکشید به خدا
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
نقل قول:
نوشته شده توسط
ramzdar
برای گرفتن ریشه n ام یه عدد کافیه توان معکوس بهش بدیم
مثلاً ریشه سوم 8 میشه 2 به توان یک سوم
2^(1/3)
یا ریشه پنجم ( 3 به توان 2 ) برابره با سه به توان دو پنجم
بطور کلی میتونی بنویسی
Text1 = Val(Text1) ^ (1 / 3)
.................................................. .................................................. ..........
برادر من راهنمایی اشتباه نفرمائید . کدی رو که می نویسید لطفا اول تست بفرمائید بعد ...
مثلا در سی شارپ برای استفاده از کلاس math و تابع های اضافه شده ی این کلاس این موضوع رو بخاطر داشته باشین که استفاده از تابع pow برای به توان رسوندن این نیاز شما رو برطرف نمی کنه . چون پایه ی توان و خود توان هر دو باید به صورت double باشن . وقت شما توان رو به صورت (مثلا) a=1/5 می نویسین ، این کلاس مقدار a رو گرد می کنهه . پس a=0 خواهد بود . بنابر این نتیجه ی عمل خواسته شده 1 خواهد بود
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
نقل قول:
نوشته شده توسط
usider
.................................................. .................................................. ..........
برادر من راهنمایی اشتباه نفرمائید . کدی رو که می نویسید لطفا اول تست بفرمائید بعد ...
مثلا در سی شارپ برای استفاده از کلاس math و تابع های اضافه شده ی این کلاس این موضوع رو بخاطر داشته باشین که استفاده از تابع pow برای به توان رسوندن این نیاز شما رو برطرف نمی کنه . چون پایه ی توان و خود توان هر دو باید به صورت double باشن . وقت شما توان رو به صورت (مثلا) a=1/5 می نویسین ، این کلاس مقدار a رو گرد می کنهه . پس a=0 خواهد بود . بنابر این نتیجه ی عمل خواسته شده 1 خواهد بود
لطفا به تاریخ پست دقت کنین!
کد ایشون درسته و مشکلی نداره. ساختار #C با vb متفاوت هست.
نقل قول:
چون پایه ی توان و خود توان هر دو باید به صورت double باشن
احتمالا منظورتون int بوده! چون گفتی مقدار رو گرد میکنه.
در هر صورت vb به نوع متغیر حساس نیست، حتی اگه عدد رو به صورت string بهش بدی خودش مقدار رو به مناسب ترین نوع متغیر تبدیل میکنه و برنامه ات کار میکنه.
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
با سلام من میخواهم بدانم مثلا 2 به توان چند میشه 256 یا ریشه چندم 256 برابر 2 است
با تشکر
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
نقل قول:
نوشته شده توسط
رضاااا
با سلام من میخواهم بدانم مثلا 2 به توان چند میشه 256 یا ریشه چندم 256 برابر 2 است
با تشکر
شما میتونید ازش لگاریتیم بگیرید.
لگاريتم بر مبنای N |
LogN(X) = Log(X) / Log(N) |
Log(256) / Log(2)
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
نقل قول:
نوشته شده توسط
aminpprog
سلام دوست عزیز :
دوست عزیزم سعی کن کمی بیشتر با ریاضیات کار کنی تا اینجور مشکلات رو نداشته باشی .
درسته که VB تابعی Built in با نام Sqr در خودش قرار داده تا کاربر بدون نیاز به نوشتن کد بلافاصله جذر یک عدد معلوم با فرجه 2 رو بدست بیاره ، اما اینکه تابعی با توانایی بدست آوردن فرجه های بالاتر وظیفه برنامه نویس است .
در زیر پروژه ای قرار داده ام که با الگوریتمی بسیار بسیار ساده نیاز شما رو برآورده میکنه . :تشویق:
ضمیمه 69865
چجووووریییییییییی اییییینننن فاااااییییللللل بببااااززز میییششششهههههههههه؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟
لطفاااااااااا راهنمایییییی کنید:افسرده:
نقل قول: بدست آوردن جذر یک عدد با فرجه n ام
تاریخ تاپتیکو نگاه کن؛!!!!!!
نقل قول: بدست آوردن جذر یک عدد با فرجه nام
salam
in ba che barnamei baz mishe?
man mikham enteghalesh bedam be java.
donbale algorithmesh hastam