- ( + ) = Toplama
- ( - ) = Çıkarma
- ( * ) = Bölme
- ( / ) = Bölme
- Mod = Bölme işlemi sonucunda elde edilen kalan kısımını ifade eder ve sonuç integer tipindedir.
- Div = Bölme işlemi sonucunda elde edilen bölüm kısmını ifade eder ve sonuç integer tipindedir.
Matematiksel operatörlerin öncelik sırası şöyledir:
1) Parantez işlemleri
2) Üst alma işlemleri
3) Çarpma/Bölme işlemleri
4) Toplama/Çıkarma işlemleri
Bazı matematiksel komutlar şöyledir:
- Sqrt = Sayının karekökünü alır ve sonuç Reel tipindedir.
- Sqr = Sayının karesini verir ve sonuç Reel tipindedir.
- Int = Sayının virgülden sonraki kısmını almaz ve tam sayı kısmını Reel değişkenine atar.
- Trunc = Sayının virgülden sonraki kısmını almaz ve tam sayı kısmını Long Integer değişkenine atar.
- Round = Reel sayıyı en yakın tam sayıya yuvarlar ve sonuç Integer tipindedir.
- Abs = Sayının mutlak değerini alır ve sonuç Reel tipindedir.
- Exp (Exponent) = Sayınınn 'e' üssünü bulur ve sonuç Reel tipindedir.
- Ln (Logarithm) = Sayının doğal logaritmasını bulur ve sonuç Reel tipindedir.
- Cos / Sin = Radyan olarak belirtilecek sayının Cosünüs / Sinüs'ünü bulur ve sonuç Reel tipindedir.
- ArcTan = Radyan olarak belirtilecek sayının Arctanjant'ını bulur ve sonuç Reel tipindedir.
Yukarıdaki bilgilere göre aşağıda matematiksel operatörlerle ilgili örneğimizi oluşturduk...
Kod kısmı:
program matematiksel_operatorler;
var
a,b,c,d:integer;
begin
a:=87; b:=4;
writeln('TOPLAMA= ',a+b);
writeln('CIKARMA= ',a-b);
writeln('CARPMA= ',a*b);
writeln('BOLME= ',a/b);
c:=a mod b;
writeln('KALAN= ',c);
d:=a div b;
writeln('BOLUM= ',d);
writeln('KAREKOK= ',sqrt(25));
writeln('KARESI= ',sqr(8.2));
writeln('SONUC= ',int(7.8721));
writeln('SONUC= ',trunc(7.8721):3);
writeln('SONUC= ',round(7.9881));
writeln('MUTLAK DEGER= ',abs(-7.8721));
writeln('E USSU= ',exp(3):4);
writeln('LOGARITMA= ',ln(11));
writeln('COS= ',cos(5.2));
writeln('ARCTAN= ',ArcTan(3.14/2));
writeln('Ic ice komutlarin sonucu= ',sqr(round(abs(-4.5))):5);
writeln('Ic ice komutlarin sonucu= ',sqrt(trunc(abs(-25.1))):5);
readln;
end.
Ekran Çıktısı:
Örneğimizde yazdığımız kodların ekran çıktısı yukardaki gibidir.
İyi Çalışmalar...
0 coment�rios:
Yorum Gönder