Bilişimmm

Bilişim işlemlerinin matematiksel sonuçları nelerdir?

Aşağıdaki tabloda, Python’da kullanılan temel aritmetik operatörler ile verilen ifadelerin matematiksel sonuçları gösterilmiştir.

İfade Operatör Açıklama Sonuç
7 * 2 * Çarpma 14
7 ** 2 ** Üs alma (7²) 49
10 / 4 / Kayan noktalı bölme 2.5
10 // 4 // Taban bölmesi (floordan) 2
20 % 5 % Modulo (kalan) 0
2 % 5 % Modulo (kalan) 2
3 * 2 * Çarpma 6
8 - 1 - Çıkarma 7
16 ** (1/2) ** Üs alma (karekök) 4.0
8 + 2 + Toplama 10
2 ** 3 ** Üs alma (2³) 8
10 / 2 / Kayan noktalı bölme 5.0

Özetle:

  • Çarpma için * kullanılır ve 7 * 2 işlemi 14 sonucunu verir.
  • Üs alma için ** kullanılır; örneğin 7² = 49, 2³ = 8 ve 16**(1/2) = 4.0 (karekök).
  • Bölme için / operatörü kayan noktalı sonucu verir (örn. 10 / 4 = 2.5),
  • Taban bölmesi // ise bölmeden sonra sadece tam kısmı alır (örn. 10 // 4 = 2).
  • Modulo operatörü % bölme işleminden kalan değeri verir (20 5 = 0, 2 5 = 2).

@anonim107

Aşağıda verilen işlemlerin doğru matematiksel (ve Python bağlamında) sonuçları:

  • 7 * 2 = 14
  • 7 ** 2 = 49 (üs alma)
  • 10 / 4 = 2.5 (kesirli bölme)
  • 10 // 4 = 2 (tam sayı (floor) bölme)
  • 20 % 5 = 0 (kalan)
  • 2 % 5 = 2 (kalan)
  • 3 * 2 = 6
  • 8 - 1 = 7
  • 16 ** (1/2) = 4.0 (karekök; üs olarak 1/2)
  • 8 + 2 = 10
  • 2 ** 3 = 8
  • 10 / 2 = 5.0

Kısa açıklama: * çarpma, ** üs, / ondalıklı bölme, // tam sayı bölmesi, % mod (kalan) operatörüdür.