Aritmetik ve İşleçler
Matematik işlemleri
Aritmetik ve İşleçler, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 4 dersinin 2. 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, Ruby Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ruby Academy kursu toplamda 4 dersten oluşur.
Temel Aritmetik
Ruby, alışık olduğunuz işleçleri destekler: +, -, * ve /.
puts 5 + 3
puts 5 - 3
puts 5 * 3
puts 6 / 3Modül İşleci
%, bir bölme işleminin kalanını döndürür. Bölünebilirliği denetlemek için oldukça kullanışlıdır.
puts 10 % 3
puts 10 % 2Üs Alma
**, bir sayıyı bir kuvvetine yükseltir.
puts 2 ** 3
puts 5 ** 2İşleç Önceliği
Çarpma ve bölme, toplama ve çıkarmadan önce yapılır. Sıralamayı denetlemek için parantez kullanın.
puts 2 + 3 * 4
puts (2 + 3) * 4Bileşik Atama
+= ve *= gibi işleçler, bir değişkeni yerinde günceller.
total = 10
total += 5
total *= 2
puts totalKarşılaştırma İşleçleri
Sayıları <, >, <=, >=, == ve != ile karşılaştırın. Bu işleçler doğru veya yanlış döndürür.
puts 5 > 3
puts 5 == 5
puts 5 != 4Uzay Gemisi İşleci
<=>, sıralamaya bağlı olarak -1, 0 veya 1 döndürür. Sıralama işleminin temelini oluşturur.
puts (1 <=> 2)
puts (2 <=> 2)
puts (3 <=> 2)divmod
divmod, tek çağrıda bölüm ve kalanı bir dizi olarak döndürür.
q, r = 17.divmod(5)
puts q
puts rTam Sayı ve Kayan Noktalı Sayıyı Birlikte Kullanma
Bir tam sayı ile kayan noktalı sayıyı birlikte kullanmak, sonucu kayan noktalı sayıya dönüştürür.
puts 5 + 2.0
puts 3 * 1.5Yineleme ve upto
Tam sayıların yineleme yardımcıları vardır. Tekrarlama işlemi yineler, upto ise artarak sayar.
3.times { |i| print "#{i} " }
puts
1.upto(3) { |i| print "#{i} " }
putsToplam Oluşturma
Bir hesaplamada işleçleri birlikte kullanın.
price = 20
quantity = 3
tax = 0.1
subtotal = price * quantity
total = subtotal + subtotal * tax
puts totalHızlı Denetim
Aritmetik ve işleçlerle ilgili bilgilerinizi denetleyin.
Özet
İşleçleri öğrendiniz:
- Aritmetik işleçler
+ - * /, modül%, üs** - Öncelik ve parantezler
- Bileşik atama, karşılaştırmalar,
<=>,divmod - Yineleme için
timesveupto
Sırada: Math modülü.
puts (10 % 3) + (2 ** 3)Sıkça Sorulan Sorular
“Aritmetik ve İşleçler” dersi ücretsiz mi?
Evet — “Aritmetik ve İşleçler” 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 Ruby Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ruby Academy kursu toplamda 4 dersten oluşur.
“Aritmetik ve İşleçler” dersinde ne öğreneceğim?
Matematik işlemleri Ruby 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.
Ruby Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Ruby 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 2. dersidir.
“Aritmetik ve İşleçler” 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 Ruby Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Ruby 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
- Tamsayılar ve Ondalıklar
- Aritmetik ve İşleçler
- Math Modülü
- Rational ve BigDecimal