SlideShare a Scribd company logo
DELPHİ XE5
MATEMATİKSEL İŞLEMLER
Tam sayılarla işlem yapabilmemiz için “integer” değişkenini,
Reel sayılarla işlem yapabilmemiz için “real” değişkenini tanımlamamız
gerekiyor.
Delphi XE5 programında matematiksel işlemler yapmak için sayısal değişkenler
kullanacağız.
Tam Sayılarda Toplama İşlemi:
Toplama işlemi yapmadan önce formumuza iki adet edit ve bir adet buton
ekleriz.
StrToFloat(); => String tipi Float tipe dönüştürür (Reel sayılar için.)
FloatToStr(); => Float tipi String tipe dönüştürür (Reel sayılar için.)
StrToInt(); => String tipi Integer tipe dönüştürür (Tam sayılar için.)
IntToStr(); => Integer tipi String tipe dönüştürür (Tam sayılar için.)
Toplama işlemi “+” operatörü ile yapılır.
MATEMATİKSEL İŞLEMLER
KODLAR YAZıLDıKTAN SONRA SHIFT+CTRL+F9 TUŞLARıNA AYNı ANDA BASıLARAK IŞLEM YAPTıRıLıR.
MATEMATİKSEL İŞLEMLER
REEL SAYıLARDA TOPLAMA İŞLEMI:
MATEMATİKSEL İŞLEMLER
KODLAR YAZıLDıKTAN SONRA SHIFT+CTRL+F9 TUŞLARıNA AYNı ANDA BASıLARAK
IŞLEM YAPTıRıLıR.
MATEMATİKSEL İŞLEMLER
Reel sayılarda toplama yapalım ama sonucu yazdırırken yuvarlayıp tam sayı olarak
yazdıralım;
Round(); => Reel sayıyı (Real) Tam Sayı (Integer) yapar (yuvarlar.)
MATEMATİKSEL İŞLEMLER
Kodlar yazıldıktan sonra shift+ctrl+F9 tuşlarına aynı anda basılarak işlem yaptırılır.
MATEMATİKSEL İŞLEMLER
Tam Sayılarda Çıkarma İşlemi:
Çıkarma işlemi “-” operatörü ile yapılır.
MATEMATİKSEL İŞLEMLER
Kodlar yazıldıktan sonra shift + ctrl +F9 tuşlarına aynı anda basılarak işlem yaptırılır.
MATEMATİKSEL İŞLEMLER
Tam Sayılarda Çarpma İşlemi:
Çarpma işlemi “*” operatörü ile yapılır.
MATEMATİKSEL İŞLEMLER
Kodlar yazıldıktan sonra shift+ctrl+F9 tuşlarına aynı anda basılarak işlem yaptırılır.
MATEMATİKSEL İŞLEMLER
Tam Sayılarda Bölme İşlemi:
Bölme işlemi “/” operatörü ile yapılır.
Bölme işlemi yapılırken sonuç değişkeni reel olmak zorundadır.
Kalansız bölme için “div” komutunu kullanabiliriz.
Kalansız bölme yapılırken sonuç değişkeni Reel olmak zorunda değildir!
MATEMATİKSEL İŞLEMLER
Kodlar yazıldıktan sonra shift+ctrl+F9 tuşlarına aynı anda basılarak işlem yaptırılır.
MATEMATİKSEL İŞLEMLER
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
STRİNG METODLAR
HATA YAKALAMA
Delphi’de Oluşabilecek İllegal Durumları Çözmek:
Yazmış olduğunuz kodlar içerisinde tahmin edebildiğiniz veya edemediğiniz,hata
oluşturmaya müsait bir çok durum olabilir. Bu hatalardan bir kısmını bildiğimiz
kodlarla engellemek mümkün olmakla beraber, diğerleri için bu mümkün
olmayabilir (Mesela Edit kutusu içerisindeki verinin sayısal olup olmadığını daha
başka yollarla kontrol etmek mümkün olabilir). Bu yüzden bu tip durumlarda,
aşağıda göstereceğim lokal ve genel hata yakalama yöntemlerinden bir tanesini
(veya ikisini de) kullanmalısınız.
HATA YAKALAMA
Lokal Hata Yakalama:
Lokal hata yakalama tek bir prosedür içerisinde
oluşabilecek hataları programa bildirme amaçlı
kullanılan bir yöntemdir. Aşağıda seçenekleri
incelenmektedir.
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA
HATA YAKALAMA

More Related Content

Viewers also liked

Fire water-air-earth as renewable energy in Greece
Fire water-air-earth as renewable energy in GreeceFire water-air-earth as renewable energy in Greece
Fire water-air-earth as renewable energy in Greece
Maria Zma
 
E-Governance in Srilanka
E-Governance in SrilankaE-Governance in Srilanka
E-Governance in Srilanka
Nalin Adhikari
 
Earthquakes and volcanoes in Greece
Earthquakes and volcanoes in GreeceEarthquakes and volcanoes in Greece
Earthquakes and volcanoes in Greece
Maria Zma
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
Nalin Adhikari
 
Trouble in island life
Trouble in island lifeTrouble in island life
Trouble in island life
Maria Zma
 
Informivoro
InformivoroInformivoro
Informivoro
RAQBRAV
 
Tecnología, educación y comunicación
Tecnología, educación y comunicaciónTecnología, educación y comunicación
Tecnología, educación y comunicación
yudelky16
 
Ankur ( Bestseller Marathi Poetry) Dr
Ankur ( Bestseller  Marathi  Poetry)  DrAnkur ( Bestseller  Marathi  Poetry)  Dr
Ankur ( Bestseller Marathi Poetry) Dr
docjyotib
 
Biografías del equipo
Biografías del equipoBiografías del equipo
Biografías del equipo
Andres Felipe Romero Velasquez
 
Foto
FotoFoto
Foto
Marcos M
 
Las Camaras Digitales
Las Camaras DigitalesLas Camaras Digitales
Las Camaras Digitales
Alison Vargas
 
Underwater
UnderwaterUnderwater
Underwater
George Martin
 
5cosasimportantes
5cosasimportantes5cosasimportantes
5cosasimportantes
Harold Estupiñan
 
Formato 3. ficha de resumen para una buena practica
Formato 3. ficha de resumen para una buena practicaFormato 3. ficha de resumen para una buena practica
Formato 3. ficha de resumen para una buena practica
alexporvenir
 
Civil . 1era. actividad
Civil . 1era. actividadCivil . 1era. actividad
Civil . 1era. actividad
paolamontero90
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
everricardo
 
Segurança não tem_preço_abese
Segurança não tem_preço_abeseSegurança não tem_preço_abese
Segurança não tem_preço_abese
Marcos Sousa
 

Viewers also liked (20)

Bearing catalog
Bearing catalog Bearing catalog
Bearing catalog
 
Fire water-air-earth as renewable energy in Greece
Fire water-air-earth as renewable energy in GreeceFire water-air-earth as renewable energy in Greece
Fire water-air-earth as renewable energy in Greece
 
E-Governance in Srilanka
E-Governance in SrilankaE-Governance in Srilanka
E-Governance in Srilanka
 
Earthquakes and volcanoes in Greece
Earthquakes and volcanoes in GreeceEarthquakes and volcanoes in Greece
Earthquakes and volcanoes in Greece
 
Bearing catalog
Bearing catalogBearing catalog
Bearing catalog
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
 
Trouble in island life
Trouble in island lifeTrouble in island life
Trouble in island life
 
Ite
IteIte
Ite
 
Informivoro
InformivoroInformivoro
Informivoro
 
Tecnología, educación y comunicación
Tecnología, educación y comunicaciónTecnología, educación y comunicación
Tecnología, educación y comunicación
 
Ankur ( Bestseller Marathi Poetry) Dr
Ankur ( Bestseller  Marathi  Poetry)  DrAnkur ( Bestseller  Marathi  Poetry)  Dr
Ankur ( Bestseller Marathi Poetry) Dr
 
Biografías del equipo
Biografías del equipoBiografías del equipo
Biografías del equipo
 
Foto
FotoFoto
Foto
 
Las Camaras Digitales
Las Camaras DigitalesLas Camaras Digitales
Las Camaras Digitales
 
Underwater
UnderwaterUnderwater
Underwater
 
5cosasimportantes
5cosasimportantes5cosasimportantes
5cosasimportantes
 
Formato 3. ficha de resumen para una buena practica
Formato 3. ficha de resumen para una buena practicaFormato 3. ficha de resumen para una buena practica
Formato 3. ficha de resumen para una buena practica
 
Civil . 1era. actividad
Civil . 1era. actividadCivil . 1era. actividad
Civil . 1era. actividad
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
 
Segurança não tem_preço_abese
Segurança não tem_preço_abeseSegurança não tem_preço_abese
Segurança não tem_preço_abese
 

Ite