0Pricing
Zig Academy · Ders

Aritmetik ve Karşılaştırma İşleçleri

Temel matematiksel ve ilişkisel işleçler.

Aritmetik ve Karşılaştırma İşleçleri, CoddyKit'te ücretsiz bir Zig Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Zig Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Zig Academy kursu toplamda 4 dersten oluşur.

Zig Usulü Matematik

Zig, beklediğiniz günlük matematik işleçlerini sunar; ancak bir vaadi vardır: hiçbir şey sizin haberiniz olmadan gerçekleşmez. Her işlem açık ve öngörülebilirdir.

Dört Temel İşlem

+, -, * ve / ile toplama, çıkarma, çarpma ve bölme yaparsınız. Bunlar sıradan aritmetik gibi okunur; bu nedenle basit matematik doğal hissettirir. 🙂

const sum = 2 + 3;
const product = 4 * 5;

İşlenenlerin Türleri Eşleşmeli

Bir aritmetik işlecin her iki tarafı da aynı türü paylaşmalıdır. Zig sizin için bir i32 ile f64'ü sessizce karıştırmaz; dönüştürme işlemini bilerek yaparsınız.

const a: i32 = 10;
const b: i32 = 3;
const c = a + b;

Tam Sayı Bölmesinde Kesir Kırpılır

İki tam sayıyı böldüğünüzde sonuç da tam sayı olur ve kesir sıfıra doğru atılır. Bu nedenle 7 / 2 işlemi 3.5 değil, 3 sonucunu verir.

const half = 7 / 2; // 3

Kalan İşleci

Bölmeden sonra geriye kalanı almak için % kullanın. 10 % 2 işleminin 0 vermesi gibi çift-tek denetimleri için idealdir.

const leftover = 10 % 3; // 1

Negasyon İşareti Tersine Çevirir

Bir değerin önüne getirilen tek eksi işareti onu negatifler. -x yazmak, pozitif sayıyı negatife, negatif sayıyı pozitife çevirir.

const x = 5;
const neg = -x; // -5

İki Değeri Karşılaştırma

Karşılaştırma işleçleri evet-hayır sorusu sorar ve size bir bool döndürür. Yanıt her zaman true veya false olur; asla bir sayı olmaz.

const isBigger = 7 > 3; // true

Eşit ve Eşit Değil

Aynılığı ==, farklılığı ise != ile denetleyin. Bunlar, işlem yapmadan önce iki değerin eşleşip eşleşmediğini doğrulamanızı sağlar.

const same = 4 == 4; // true
const diff = 4 != 5; // true

Değerleri Sıralama

<, <=, > ve >= işleçleri sıralamayı karşılaştırır. Bir değerin diğerinin altında, aynı seviyede veya üstünde olup olmadığını söylerler.

const ok = 3 <= 3; // true

Karşılaştırmalar Kararları Yönlendirir

Her karşılaştırma doğrudan bir bool ürettiği için bir if içinde kullanılabilir. Programınız böylece bir yol yerine başka bir yolu seçer.

if (score > 90) {
    // top marks
}

Gizli Dönüştürme Yok

Zig, matematik veya karşılaştırma sırasında sayılarınızdaki türleri sessizce değiştirmeyi reddeder. Bu katılık, programlar büyüdükçe sonuçların kesin ve sürprizsiz kalmasını sağlar.

Hızlı Kontrol

Tam sayı bölmesi kesirli kısma ne yapar?

Özet: Denetim Sizdeki İşleçler

Artık matematik için +, -, *, / ve % işleçlerini, ayrıca temiz bir bool döndüren karşılaştırmaları kullanıyorsunuz. Her şey açık, kesin ve denetiminiz altında. 🎯

Sıkça Sorulan Sorular

“Aritmetik ve Karşılaştırma İşleçleri” dersi ücretsiz mi?

Evet — “Aritmetik ve Karşılaştırma İşleçleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Zig Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Zig Academy kursu toplamda 4 dersten oluşur.

“Aritmetik ve Karşılaştırma İşleçleri” dersinde ne öğreneceğim?

Temel matematiksel ve ilişkisel işleçler. Zig Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Zig Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Zig Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Aritmetik ve Karşılaştırma İşleçleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Zig Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Zig Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Aritmetik ve Karşılaştırma İşleçleri
  2. Taşma: +, +% ve +| Karşılaştırması
  3. Bit Düzeyinde İşleçler
  4. Boole Mantığı ve Kısa Devre Değerlendirmesi
← Zig Academy Sayfasına Dön