Professional Documents
Culture Documents
Trigonometri Delphi
Trigonometri Delphi
Ini Kisahku, Ini Karyaku, dan Ini Dunia Kecilku dan Mereka yang Disekitarku...
//kuadrat
procedure TFormUner.ButtonKuadratClick(Sender: TObject);
var
x,k:real;
begin
x:=StrToFloat(EditX.Text);
k:=x*x;
EditHasil.Text:=FloatToStr(k);
end;
//Sinus
procedure TFormUner.ButtonSinClick(Sender: TObject);
var
x,s:real;
begin
x:=StrToFloat(EditX.Text);
s:=sin(x*pi/180);
EditHasil.Text:=FloatToStr(round(sin(x*pi/180)*100)/100);
end;
//Cosinus
procedure TFormUner.ButtonCosClick(Sender: TObject);
var
x,c:real;
begin
x:=StrToFloat(EditX.Text);
c:=cos(x*pi/180);
EditHasil.Text:=FloatToStr(round(cos(x*pi/180)*100)/100);
end;
//Tangen
procedure TFormUner.ButtonTanClick(Sender: TObject);
var
x,t:real;
begin
x:=StrToFloat(EditX.Text);
t:=(sin(x*pi/180))/(cos(x*pi/180));
EditHasil.Text:=FloatToStr(round((sin(x*pi/180))/(cos(x*pi/180))*100)/100);
end;
//Akar
procedure TFormUner.ButtonAkarClick(Sender: TObject);
var
x,a:real;
begin
x:=StrToFloat(EditX.Text);
a:=Sqrt(x);
EditHasil.Text:=FloatToStr(a);
end;
//Logaritma
procedure TFormUner.ButtonLogClick(Sender: TObject);
var
x,g:real;
begin
x:=StrToFloat(EditX.Text);
g:=ln(x)/ln(10);
EditHasil.Text:=FloatToStR(g);
end;
end.