Sayfayı Yazdır | Pencereyi Kapat

pi işlenmi için ne yapabiliriz

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=530
Tarih: 22 Ocak 2025 Saat 19:23
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: pi işlenmi için ne yapabiliriz
Mesajı Yazan: kader
Konu: pi işlenmi için ne yapabiliriz
Mesaj Tarihi: 31 Temmuz 2023 Saat 13:43
const
Ln=2.14
Var   
MyForm:TclForm;
testButton,testButton2 ,testButton3,testButton4,testButton5,testButton6,testButton7,testButton8,testButton9,testButton10,testButton11,testButton12,testButton13,testButton14,testButton15,testButton16,testButton17,testButton18,testButton19,testButton20,testButton21,testButton22,testButton23,testButton24,testButton25,testButton26:TclButton;
a,b:Integer;
editNumber:TclProEdit;
Mem: Integer;
Op: String;
floatt: float;
Function getSum(a,b: Integer):Integer;
  begin
     Result := a + b;
  end;
{
Function Ln( number: Extended) : Extended;
   begin
  
  floatt := Ln(number);
  end;
  }
procedure cagir
begin
  Case Op of
    '+': editNumber.Text:= IntToStr(Mem+StrToInt(editNumber.Text));
    '-': editNumber.Text:= IntToStr(Mem-StrToInt(editNumber.Text));
    '*': editNumber.Text:= IntToStr(Mem*StrToInt(editNumber.Text));
    '/': editNumber.Text:= IntToStr(Mem/StrToInt(editNumber.Text));
    'Ln' : 
    begin
    floatt := Mem;
    editNumber.Text:= FloatToStr(Ln(floatt));
    end;
    
  end;
  
  //editNumber.Text:=IntToStr(getSum(a,b));
end; 

Procedure Topla;
begin
  Mem:= StrToInt(editNumber.Text);
  editNumber.Text:= '';
  Op:= '+';
end;


Procedure cikar;
begin
  Mem:= StrToInt(editNumber.Text);
  editNumber.Text:= '';
  Op:= '-';
end;
Procedure bolme;
begin
  Mem:= StrToInt(editNumber.Text);
  editNumber.Text:= '';
  Op:= '/';
end;


Procedure carpma;
begin
  Mem:= StrToInt(editNumber.Text);
  editNumber.Text:= '';
  Op:= '*';
end;
Procedure Lnalma;
begin
  Mem:= StrToInt(editNumber.Text);
  editNumber.Text:= '';
  Op:= 'Ln';
end;




Cevaplar:
Mesajı Yazan: Alforce
Mesaj Tarihi: 31 Temmuz 2023 Saat 14:07
Lütfen isteğinizi düzgün bir şekilde belirtin.

pi ile işlem yapma konusunda, pi bir sayıdır.
Diğer sayı tuşları gibi düşünebilirsiniz.

pi tuşuna bastığınızda 3.14... olarak yazabilir.



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net