PDA

View Full Version : مبتدی: توابع مثلثاتی



hadi vafaii
جمعه 31 اردیبهشت 1395, 22:44 عصر
سلام من یه فرمول دارم اما نمیدونم چجوری تو برنامه کدش رو بنویسم



140506

در واقع تو تانژانت معکوس موندم که تابعش تو سی شارپ چیه

0verlord
جمعه 31 اردیبهشت 1395, 23:35 عصر
این جور موارد رو تو گوگل سرچ کنید خیلی زودتر جواب میگیرید

Theta =System.Math.Atan((X1 - X0) / (Y1 - Y0));

دقت کنید که عددی که برمیگردونده به رادیان هستش و اگه میخواین به درجه باشه باید ضرب در مقدار زیر کنید:

const double TO_DEG = 180 / System.Math.PI;
Theta =TO_DEG*System.Math.Atan((X1 - X0) / (Y1 - Y0));