View Full Version : cos a
  
lena abbaszadeh
یک شنبه 13 بهمن 1387, 14:39 عصر
سلام
توی دلفی تابعی هست که بتونه کسینوس زاویه محاسبه کنه؟
یا باید procedure بنویسم؟
لطفا ایده بدین:ناراحت:
shervin farzin
یک شنبه 13 بهمن 1387, 16:39 عصر
سلام
كلاس Math رو در بخش Uses اضافه كنيد .
تعداد زيادي از توابع محاسباتي رو داره از جمله تابع كسينوس .
ليست بقيه توابع رو در لينك زير ميتونيد مشاهده كنيد .
http://www.dewresearch.com/products/math387_funlist.htm
موفق باشيد
lena abbaszadeh
دوشنبه 14 بهمن 1387, 10:21 صبح
راجع به نحوه استفاده ازش توضیح میدی؟
اینکه درجه میگیره یا رادیان؟
چه جوری باید ازش استفاده کنم؟ tanx
shervin farzin
دوشنبه 14 بهمن 1387, 17:32 عصر
سلام
به عنوان مثال تابع Sin . اين تابع ورودي و خورجي از نوع Extended داره .
ورودي اين تابع ( يعني مقداري كه قصد محاسبه Sin رو براش داريد ) بايد به راديان باشه .
براي ساختن مقدار راديان شما دو راه داريد :
1- طبق معمول رياضي با عدد پي ( 3.14) راديان رو بسازيد كه در دلفي براي دسترسي به
مقدار عدد پي بايد از عبارت PI استفاده كنيد . مثل مثال زير كه مقدار Sin براي زاويه 30 درجه
كه برابر PI/6 خواهد بود حساب ميكنه :
var
  Sinus:extended;
begin
  Sinus:=Sin(PI/6);
  ShowMessage(FloatToStr(Sinus));
end;
2- ميتونيد با استفاده از تابع DegToRad ( البته اگر Math  رو در بخش Uses نوشته باشيد )
هر درجه اي رو به معادل راديان تبديل كنيد . مثال بالا رو مجددا با استفاده از اين تابع مينويسم :
var
  Radian:Extended;
begin
  Radian:=DegToRad(30);
  Showmessage(FloatToStr(sin(Radian)));
موفق باشيد .
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.