int ve double ile Tam Sayı Bölmesi
Sayı türlerini birlikte kullanma ve yaklaşık bölme işleci
int ve double ile Tam Sayı Bölmesi, CoddyKit'te ücretsiz bir Dart 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, Dart Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Dart Academy kursu toplamda 4 dersten oluşur.
İki Sayı Türü
Dart'ta iki sayı türü vardır: tam sayılar için int ve ondalık sayılar için double. İkisi de num türünden türediği için matematik işlemlerinde birlikte kullanılabilirler. 🔢
void main() {
int age = 30;
double price = 4.99;
}int Tam Sayıları Tutar
int, sayının kesirli bölümü olmayan değerleri; örneğin adetleri ve dizinleri saklar. Nokta olmadan 5 yazarsanız, bu değer otomatik olarak int olur.
void main() {
int count = 5;
print(count); // 5
}double Ondalık Sayıları Tutar
double, kayan noktalı sayıları saklar. Ondalık nokta bunun göstergesidir: 5.0, tam sayı gibi görünse de double türündedir.
void main() {
double pi = 3.14;
print(pi); // 3.14
}Karışım double Türüne Dönüşür
Bir int, matematik işleminde bir double ile karşılaştığında sonuç double olur. Dart, duyarlılık kaybı olmaması için int değerini daha geniş türe dönüştürür.
void main() {
print(3 + 2.0); // 5.0
}Bölü İşleci Her Zaman double Döndürür
Normal / işleci, int değerleriyle kullanıldığında bile her zaman double üretir. Bu nedenle 9 / 3 işlemi, ondalık matematiğe hazır olan 3.0 sonucunu verir.
void main() {
print(9 / 3); // 3.0
}Tilde-Bölü ile Tamsayı Bölmesi
Tamsayı bölmesi için ~/ kullanın. Bu işlem böler ve kalanı atarak double yerine temiz bir int döndürür.
void main() {
print(17 ~/ 5); // 3
}~/ ile % İşleçlerini Birlikte Kullanma
~/ ve % birlikte kullanıldığında bir sayıyı bölüm ve kalan olarak ayırır. Toplamları satırlara ve artan değerlere dönüştürmek için harikadır.
void main() {
print(17 ~/ 5); // 3
print(17 % 5); // 2
}double Türünü int Türüne Dönüştürme
Kesir bölümünü sıfıra doğru atmak için bir double üzerinde toInt() çağırın. Bu işlem yuvarlama yapmaz, keser; dolayısıyla 4.9 değeri 4 olur.
void main() {
print(4.9.toInt()); // 4
}Yuvarlama Seçenekleri
Gerçek yuvarlama için round() kullanın; aşağı veya yukarı yuvarlamak için floor() ya da ceil() kullanabilirsiniz. Niyetinize uygun olanı seçin.
void main() {
print(4.5.round()); // 5
}int Türünü double Türüne Dönüştürme
Ters yönde dönüşüm için toDouble() kullanın. Bu işlem bir ondalık bölüm ekleyerek sayma sayısını kesirli matematiğe hazır hâle getirir.
void main() {
print(7.toDouble()); // 7.0
}Doğru Türü Seçin
Yaş veya ürün adedi gibi kesirlerin anlamlı olmadığı durumlarda int kullanın. Para, ölçüm ve ortalamalar için double kullanın.
Hızlı Kontrol
Sonucu tam sayı olarak tutan işlecin hangisi olduğunu görelim.
Özet
int tam sayıdır, double ondalık sayıdır ve bu ikisini birlikte kullanmak double sonucunu verir. Tamsayı bölmesi için ~/ kullanın; toInt ve toDouble ile dönüşüm yapın. 🎯
Yapay zeka eğitmeniyle Dart öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“int ve double ile Tam Sayı Bölmesi” dersi ücretsiz mi?
Evet — “int ve double ile Tam Sayı Bölmesi” 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 Dart Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Dart Academy kursu toplamda 4 dersten oluşur.
“int ve double ile Tam Sayı Bölmesi” dersinde ne öğreneceğim?
Sayı türlerini birlikte kullanma ve yaklaşık bölme işleci Dart 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.
Dart Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Dart 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.
“int ve double ile Tam Sayı Bölmesi” 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 Dart Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Dart 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
- Aritmetik ve İşleç Önceliği
- int ve double ile Tam Sayı Bölmesi
- Sayıları Ayrıştırma ve Dönüştürme
- dart:math Araç Seti