Dart Dersleri #3 - Değişkenler - Sayılar

Dart dilinde sayıları nasıl tanımlanır? Hangi türde sayılar vardır?

 
void main() {

  int sayi1 = 19;
  print(sayi1);

  double sayi2 = 19.19;
  print(sayi2);

  num numara1 = 1919;
  print(numara1);

  double exponentsSayi1 = 1.919e3;
  print(exponentsSayi1);

  var sayi3 = 19051919;
  print(sayi3);
}

Örnekteki gibi Dart dilinde sayılar bu şekilde gösteriliyor. Diğer programlama dillerinde kullanılan veri tipi float Dart dilinde kullanılmamaktadır.

 

Sonraki örneklerde görüşmek üzere!

Sorularınızı ve isteklerinizi yorum bölümünden iletebilirsiniz.
Bu postu paylaş:

2 yorum

  1. meoy

    Mesela bazı kavramları açıklayabilirsiniz. Python biliyorum ama num ve double Python'da yok. Sanırım double, float'a karşılık geliyor. Ama num'u ve en sondaki var'ı pek anlamadım, bu ikisini diğerlerinden ayıran ne?

    • emreakcadag

      Selamlar,

      num type değişkene, sadece int ve double type değişkenleri atanabilir.

      var ise; değişken tipini initial değerden alır.

      Örneğin:
      // degisken tipi String olarak belirlendi.
      var degisken = "emre";

      // degisken'in tipi String olduğu için sorunsuz çalışır.
      degisken = "eeee";

      // Ancak burada tipi String olan degisken'e bir integer değer atamaya çalıştığımız için compile time'da hata alacağız.
      degisken = 3; //Error.

Yorum yapmak için giriş yapmanız gerekmektedir. Giriş yap
Henüz hesabınız yoksa 20 saniyenizi ayırıp kayıt olabilirsiniz. Kaydol