Aritmetik Operatörler
Coddy'nin Kotlin Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 19 / 93.
Kotlin, sayılar üzerinde matematiksel hesaplamalar yapmak için aritmetik operatörler sağlar. Bunlar, temel matematikte kullanacağın operatörlerle aynıdır.
İşte dört temel aritmetik işlem operatörü:
| Operatör | İşlem | Örnek | Sonuç |
|---|---|---|---|
+ | Toplama | 10 + 3 | 13 |
- | Çıkarma | 10 - 3 | 7 |
* | Çarpma | 10 * 3 | 30 |
/ | Bölme | 10 / 3 | 3 |
Bu operatörleri değişkenlerle kullanabilir ve sonuçları saklayabilirsiniz:
fun main() {
val a = 15
val b = 4
val sum = a + b // 19
val difference = a - b // 11
val product = a * b // 60
val quotient = a / b // 3
println(quotient)
}Önemli: İki tam sayı bölündüğünde Kotlin tam sayı bölmesi gerçekleştirir: sonuç yuvarlanmaz, kesilir. Bu nedenle 15 / 4, 3.75 değil, 3 sonucunu verir.
Ondalık sonuçlara ihtiyacınız varsa, en az bir sayı Double olmalıdır:
fun main() {
println(15.0 / 4) // Yazdırır: 3.75
}Görev
KolayAşağıdaki değişkenler sağlanmıştır:
val x = 24
val y = 7Bu değişkenleri kullanarak aşağıdakileri ayrı satırlarda hesaplayıp yazdırın:
xveydeğerlerinin toplamıydeğerininxdeğerinden çıkarılmasıyla elde edilen farkxveydeğerlerinin çarpımıxdeğerininydeğerine bölünmesinin sonucu (tamsayı bölmesi)
Unutmayın: Tamsayı bölmesi, ondalık kısmı keser; bu nedenle son sonuç bir tam sayı olacaktır.
Kendin dene
fun main() {
val x = 24
val y = 7
// TODO: Kodunuzu aşağıya yazın
// Hesaplayın ve yazdırın:
// 1. x ve y'nin toplamı
// 2. y x'ten çıkarıldığındaki fark
// 3. x ve y'nin çarpımı
// 4. x'in y'ye bölünmesi sonucu (tam sayı bölmesi)
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırımlı AtamaKarşılaştırma OperatörleriTekrar - Basit Matematik7Temel Girdi/Çıktı
Println FonksiyonuDize ŞablonlarıReadLine GirdisiTür DönüşümüTekrar - Emekliliğe Kalan YıllarTekrar - Doğru veya Yanlış10Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriAdlandırılmış ArgümanlarVarsayılan DeğerlerTek İfadeli FonksiyonlarTekrar - Sigma FonksiyonuTekrar - Doğrulama Fonksiyonu2Değişkenler
Val ve VarTür ÇıkarımıSayılarStringBooleanAdlandırma KurallarıTekrar - Değişkenleri Başlat5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3If İfadesiyle Üçlü OperatörTekrar - Basit Mantık8Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıGirdi Alma3Null Olabilirliği
Null Güvenliği NedirNull Olabilir TürlerGüvenli Çağrı OperatörüElvis OperatörüFonksiyon Görevi TemelleriNull Değil DoğrulamasıÖzet - Güvenli Erişim6Karar Verme
If İfadesiIf - Elseİfade Olarak IfWhen İfadesiAralıklarla WhenTekrar - Basit Hesap Makinesi9Döngüler
For DöngüsüWhile DöngüsüDo-While DöngüsüBreakContinueDöngülerde Aralıklarİç İçe DöngüTekrar - FaktöriyelTekrar - Dinamik GirdiKendi başına pratik yap: Kotlin playground