PDA

View Full Version : سوال درباره توابع ریاضی در سی شارپ



Godfather
دوشنبه 24 مرداد 1384, 19:07 عصر
سلام ...

من مبتدی هستم و یه سوال دارم ...
میخواستم بدونم توانایی سی شارپ در کاربردهای ریاضی و مهندسی چقدره ؟
من یه کم مطالعه کردم و دیدم این زبان در حالت عادی عملگر توان نداره و باید از یه متد بجاش استفاده کنم...
مثلآ سه به توان 5 به سادگی زبانهای دیگه نمیشه انجام داد...
کلآ میخوام بدونم از توابع ریاضی و مثلثاتی و مهندسی تا چه حد و چطوری پشتیبانی میکنه ؟

ممنون...

Babak-Aghili
دوشنبه 24 مرداد 1384, 20:34 عصر
ُSystem.Math
را نگاهی بیندازید ....

برای توان هم از ترکیب exp و Ln استفاده میکنیم .

Godfather
دوشنبه 24 مرداد 1384, 22:21 عصر
ُSystem.Math
را نگاهی بیندازید ....

برای توان هم از ترکیب exp و Ln استفاده میکنیم .
ممنون... اما اگه میشه یه کم بیشتر توضیح بدین چون
من تازه میخوام این زبان رو یاد بگیرم و آشنایی ندارم...

Babak-Aghili
دوشنبه 24 مرداد 1384, 22:47 عصر
یک سوال مافیایی ! :: با دیدن آواتار شما این سوال را دارم که آیا فروم تخصصی ویدئو متعلق به شما است یا خیر ؟
---------------------------
ببینید ... خب یک Help معروف به SDK هم نصب میشه همراه با دات نت ..
توی اون ... سرچ کنید System.Math class

...
کلاسی است که توابع کار با توابع ریاضی و مثلثاتی را داره .. الان که نگاه کردم دیدم که اصلا تابعی بنام Pow هم خودش داده برای به توان رساندن اعداد ...

.........

سوال جزیی تر ... جواب دقیق تر ...

Godfather
دوشنبه 24 مرداد 1384, 23:47 عصر
یک سوال مافیایی ! :: با دیدن آواتار شما این سوال را دارم که آیا فروم تخصصی ویدئو متعلق به شما است یا خیر ؟
---------------------------
ببینید ... خب یک Help معروف به SDK هم نصب میشه همراه با دات نت ..
توی اون ... سرچ کنید System.Math class

...
کلاسی است که توابع کار با توابع ریاضی و مثلثاتی را داره .. الان که نگاه کردم دیدم که اصلا تابعی بنام Pow هم خودش داده برای به توان رساندن اعداد ...

.........

سوال جزیی تر ... جواب دقیق تر ...

جواب سوال مافیایی مثبته ...
خوشحالم که اسم فوروم ما رو شنیدین ... سر بزنین خوشحالتر میشیم ...
----------------------------------------------------

بابت جواب سوال هم ممنونم ...

pixel59
پنج شنبه 01 شهریور 1386, 13:22 عصر
سلام این تابع چه کاری انجام میدهد؟

theta =Math.Atan2((x),(y));

خودم فکر می کنم باید یه زاویه برگردانده شود ولی اینکه چرا دو پارامتر X , y دارد دلیلش را نمی دونم؟ اگر اشتباه می کنم راهنمایی کنید!

mohammadsale63
پنج شنبه 01 شهریور 1386, 13:42 عصر
اگر اشتباه نکنم x , y رو میگیره و تانژانت رو بر می گردونه

PC2st
پنج شنبه 01 شهریور 1386, 15:05 عصر
ولی اینکه چرا دو پارامتر X , y دارد
مقدار زاویه رو به این طریق مشخص میکنه (مقدار شیب).

اَرژنگ
جمعه 02 شهریور 1386, 01:40 صبح
سلام این تابع چه کاری انجام میدهد؟

theta =Math.Atan2((x),(y));

خودم فکر می کنم باید یه زاویه برگردانده شود ولی اینکه چرا دو پارامتر X , y دارد دلیلش را نمی دونم؟ اگر اشتباه می کنم راهنمایی کنید!

RTM
آرک تانژانت ، زاویه را برمیگردند.
http://ca3.php.net/manual/en/function.atan2.php

application_13
یک شنبه 09 دی 1386, 19:13 عصر
سلام دوستان.
من چطوری می تونم لگاریتم بگیرم؟

hassan razavi
یک شنبه 09 دی 1386, 19:30 عصر
برای گرفتن الگوریتم :
http://barnamenevis.org/forum/showthread.php?t=57876&highlight=%D9%84%DA%AF%D8%A7%D8%B1%DB%8C%D8%AA%D9% 85

اَرژنگ
یک شنبه 09 دی 1386, 19:34 عصر
سلام دوستان.
من چطوری می تونم لگاریتم بگیرم؟
System.Math.Log