Tek ve Çift sayılar nedir?
2'ye bölünebilen tam sayılar çift, 2'ye bölünemeyen tam sayılar ise tek sayıdır. Pozitif veya negatif olabilirler. Tek sayılar her zaman çift sayıların arasındadır ve bunun tersi de geçerlidir.
Tek ve çift sayıları ayırt etmek için her zaman son hanelerine bakarsınız. Çift sayıların son haneleri her zaman 0, 2, 4, 6 veya 8, tek sayıların son haneleri ise her zaman 1, 3, 5, 7 veya 9'dur.
Özellikler:
Tek ve çift sayıların cebirsel işlemlerle (toplama, çıkarma ve çarpma) ilgili özel özellikleri vardır. İki çift veya tek sayıya cebirsel işlemler uyguladığımızda, her zaman bir çift veya tek sayı elde ederiz. Burada bölmeyi hariç tutuyoruz çünkü bölme işlemi bazen özel özelliklerden bahsederken kesirlerde sonucu verir.
İki çift sayıyı topladığımızda veya çıkardığımızda sonuç her zaman çift sayıdır. Örneğin, 6 + 4 = 10
6 – 4 = 2
Bir çift sayı ile bir tek sayıyı topladığımızda veya çıkardığımızda sonuç her zaman tektir.Örneğin,7 + 4 = 11
7 – 4 = 3
İki tek sayıyı topladığımızda veya çıkardığımızda sonuç her zaman çift sayıdır.Örneğin 7 + 3 = 10
7 – 3 = 4
İki çift sayıyı çarptığımızda sonuç her zaman çift sayıdır. Örneğin,
6×4=24
Bir çift sayı ile bir tek sayıyı çarptığımızda sonuç her zaman çift sayıdır. Örneğin,
7 × 4 = 28
İki tek sayıyı çarptığımızda sonuç her zaman tek sayıdır. Örneğin,
7 × 3 = 21
Python Kodu: modules(%) operatörünü kullanarak:
def check_cift_tek(number): if number % 2 == 0: return "Çift sayı" else: return "Tek sayı" # Örnekler num1 = 10 num2 = 15 print(f"{num1} {check_cift_tek(num1)}") print(f"{num2} {check_cift_tek(num2)}")
Bitsel operatör olan & (and) kullanarak:
def check_cift_tek(number): if number & 1 == 0: return "Çift sayı" else: return "Tek sayı" # Örnekler num1 = 10 num2 = 15 print(f"{num1} {check_cift_tek(num1)}") print(f"{num2} {check_cift_tek(num2)}")
Her iki yöntem de aynı sonucu verir ve belirli bir sayının çift mi yoksa tek mi olduğunu kontrol eder. Modulus (%) işlemi, sayının 2'ye bölümünden kalanı alarak çift ve tek durumunu belirler. Bit işlemi (AND işlemi) ise sayının son bitini kontrol ederek aynı sonucu sağlar.
Yukarıdaki örneklerin herhangi birini çalıştırdığınızda, belirtilen sayıların çift veya tek olduğu bilgisini ekranda görebilirsiniz.
0 Comments
Recommended Comments
There are no comments to display.