Aritmetik Operatörler
Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 12 / 78.
Aritmetik operatörler, R'da matematiksel hesaplamalar yapmanıza olanak tanır. Bu operatörler sayısal değerlerle çalışır ve zaten bildiğiniz matematiksel kuralları takip eder.
R beş temel aritmetik operatörü destekler:
| Operatör | İşlem | Örnek | Sonuç |
|---|---|---|---|
+ | Toplama | 5 + 3 | 8 |
- | Çıkarma | 10 - 4 | 6 |
* | Çarpma | 6 * 7 | 42 |
/ | Bölme | 15 / 3 | 5 |
^ | Üs Alma | 2 ^ 3 | 8 |
Bu operatörleri doğrudan sayılarla veya sayısal değerler içeren değişkenlerle kullanabilirsiniz:
price <- 25
quantity <- 4
total <- price * quantityR, standart matematiksel işlem sırasını takip eder: önce üs alma, ardından çarpma ve bölme ve son olarak toplama ve çıkarma. Tıpkı normal matematikte olduğu gibi, gerektiğinde sırayı kontrol etmek için parantez kullanın.
Görev
KolayAritmetik operatörleri kullanarak bir alışveriş gezisinin toplam maliyetini hesaplayın.
Size aşağıdaki değişkenler verilmiştir:
apples <- 6
apple_price <- 1.5
milk_cartons <- 2
milk_price <- 3.25
discount <- 5Aşağıdaki değerleri hesaplayın ve saklayın:
- Tüm elmaların maliyetini (miktar çarpı fiyat) saklayan
apples_totaladında bir değişken oluşturun - Tüm süt kutularının maliyetini (miktar çarpı fiyat) saklayan
milk_totaladında bir değişken oluşturun apples_totalvemilk_totaltoplamını saklayansubtotaladında bir değişken oluşturun- Ara toplamdan indirimin çıkarılmış halini saklayan
final_totaladında bir değişken oluşturun
apples_total, milk_total, subtotal ve final_total değerlerini tam olarak bu sırayla görüntülemek için print() fonksiyonunu kullanın.
Kopya kağıdı
R beş temel aritmetik operatörü destekler:
| Operatör | İşlem | Örnek | Sonuç |
|---|---|---|---|
+ | Toplama | 5 + 3 | 8 |
- | Çıkarma | 10 - 4 | 6 |
* | Çarpma | 6 * 7 | 42 |
/ | Bölme | 15 / 3 | 5 |
^ | Üs Alma | 2 ^ 3 | 8 |
Bu operatörleri sayılarla veya değişkenlerle kullanabilirsiniz:
price <- 25
quantity <- 4
total <- price * quantityR standart matematiksel işlem sırasını takip eder: önce üs alma, sonra çarpma ve bölme ve son olarak toplama ve çıkarma. Gerektiğinde sırayı kontrol etmek için parantez kullanın.
Kendin dene
# Verilen değişkenler
apples <- 6
apple_price <- 1.5
milk_cartons <- 2
milk_price <- 3.25
discount <- 5
# TODO: Kodunuzu aşağıya yazın
# 1. apples_total değerini hesaplayın (miktar * fiyat)
# 2. milk_total değerini hesaplayın (miktar * fiyat)
# 3. subtotal değerini hesaplayın (apples_total ve milk_total toplamı)
# 4. final_total değerini hesaplayın (subtotal eksi indirim)
# Sonuçları şu sırayla yazdırın: apples_total, milk_total, subtotal, final_totalBu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler (AND, OR)Mantıksal Operatörler Bölüm 2 (NOT)Özet - Basit MantıkVektörize Mantık Bölüm 1Vektörize Mantık Bölüm 27Hesap Paylaşım Hesaplayıcısı
Hoş Geldiniz MesajıKullanıcıdan Girdi Alma10Farklı Bir FizzBuzz
Oyuna Genel BakışFizzBuzz Fonksiyonu2Değişkenler ve Veri Tipleri
Sayısal Veri TipiTam Sayı Veri TipiKarakter Veri TipiMantıksal Veri TipiVeri Tiplerini Kontrol Etmeİsimlendirme KurallarıEksik Değerler: NAÖzet - Değişken Oluşturma8Döngüler
For DöngüsüWhile DöngüsüBreakNext (Continue)Özet - FaktöriyelDizi Oluşturma (seq, :)İç İçe DöngülerÖzet - Dinamik Girdi3Operatörler 1. Bölüm
Aritmetik OperatörlerTam Sayı Bölmesi ve Mod AlmaAtama OperatörleriÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Giriş-Çıkış
Print ÇıktısıÇıktı için Cat KullanımıDeğişkenlerle Çıktı Almakreadline() ile Girdi OkumaTip Dönüşümü TemelleriÖzet - Yaş HesaplayıcıÖzet - Doğru mu Yanlış mı9Fonksiyonlar
Fonksiyon TanımlamaFonksiyon ArgümanlarıDönüş DeğerleriÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVarsayılan Parametre Değerleri