View Full Version : محاسبه نسبت های مثلثاتی برحسب درجه رادیان و گراد
mahdi.manian
چهارشنبه 18 اردیبهشت 1392, 14:49 عصر
با سلام.
دوستان سه آپشن باتن تعریف کرده ام که یکی درجه، یکی رادیان و دیگری گراد هست.
دکمه های sin و cos و tan را هم تعریف کرده ام.
در واحد درجه مشکلی نیست ولی می خواهم در واحد رادیان و گراد هم بشه چنین کاری کرد.
ممنون میشم راهنمایی کنید.
با تشکر.
SlowCode
چهارشنبه 18 اردیبهشت 1392, 15:31 عصر
سلام
این توابع به طور پیشفرض خروجیشون برحسب رادیان هست، واسه درجه میتونی از تبدیل استفاده کنی، r/d=p/180
گرادیان رو نمیدونم، تو گوگل جستجو کن فرمولش رو پیدا میکنی.
mahdi.manian
چهارشنبه 18 اردیبهشت 1392, 22:15 عصر
فرمولی که قبلا استاد بهمون گفته بود این بود:
D/180 = R/Pi = G/200
برای تبدیل رادیان باید برعکس بشه هماطور که خودتان هم اشاره کردید: R/180 = D/Pi
برای گرادیان چکار کنیم؟ برای گرادیان میشه R/200 = G/Pi ؟
در ضمن ممنون میشم اگه توضیح بدید کد ها را چطوری برای این option button ها توی دکمه های سینوس و کسینوس و تانژانت برای محاسبه نسبت های مثلثاتی بنویسیم.
با تشکر.
SlowCode
پنج شنبه 19 اردیبهشت 1392, 10:15 صبح
با همون فرمولی که خودت گفتی این کد رو برات نوشتم.
آپشن ها رو هم گذاشتم، Log و Ln رو هم گذاشتم، در مورد لگاریتم نمیدونم مشکلت چیه!
تابع Log در مبنای عدد نپر حساب میشه(یعنی همون Ln هست) اگه بخوای در مبنای 10 رو بدست بیاری باید تبدیلش کنی که تو سورس پایینی هست.
http://www.mediafire.com/download.php?xfwz2tgkf20tpnd
mahdi.manian
پنج شنبه 19 اردیبهشت 1392, 21:27 عصر
ممنون از شما. عالی بود. درست شد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.