Yayınlama: 2000
Güncelleme: 29 Aralık 2021
Güncelleme: 29 Aralık 2021
Matemetiksel İşlem Sembolleri
- : Çıkarma. b = a - 5
* : Çarpma. b = a * 10
/ : Bölme. b = a / 3
\ : Kalansız bölme. a = 100 \ 3 : PRINT a ' 33
^ : Üs alma. a = 10 ^ 2 : PRINT a
' 100
- : Negatife dönüştürme. a = 5 : b = - a : PRINT b
' -5
Matematiksel işlemlerde öncelik sırası
Normal bir hesaplama yapıldığında, QuickBasic soldan sağa doğru çalışır, ancak
belirli hesaplamaları aşağıdaki sırayla yapar. Kırmızı olan kısım önce
işlenir.
- Parantez içi. a = (5 + 10) * 3 ' 45
- Üs alma işlemi (^). a = 10 + 2 ^ 3 ' 18
- Negatife dönüştürme (-) a = 10 - -30 - -5 ' 45
- Çarpma ve Bölme(* , /). a = 20 + 30 / 2 ' 35
- Kalansız bölme (\) a= 30 - 16 \ 3 ' 25
- MOD işlemi. a = 10 + 11 MOD 3 ' 12
- Toplama, Çıkarma (+ , -) a = 10 + 5 * 2 - 20 / (2 + 3) ^ 2 ' ' 19.2
Örnekler:
PRINT 5 ^ 2 ' 25 (Karesi) PRINT 5 ^ -2 '.04 PRINT 1 / 5 ^ 2 '.04 PRINT 25 ^ 1 / 2 '12.5 PRINT (25 ^ 1) / 2 '12.5 PRINT 25 ^ (1 / 2) '5 (Karekök) PRINT 25 ^ .5 '5 (Karekök) PRINT 27 ^ (1 / 3) ' 3 (Küpkök) PRINT 3 + 6 / 12 * 3 - 2' 2.5 PRINT 6 / 12 + 2 ^ 4 ' 0.5 PRINT 5 + .5 * 3' 1.5 PRINT 3 + 9 / 3' 4.5 PRINT 4.5 - 9 / 5 ' 2.5
