Merhabalar.

Değişkenlerimize sayısal değerler alan değişkenlerimizle devam ediyoruz.

Dart’da sayılar 2 tiptir.

Tam Sayılar – int

Ondalıklı Sayılar – double

Bu ikisini ve diğer sayı tiplerini içine alan sayı tipi – Numb

int Tanımlama

Bir değişken tam sayı bir değer tutacak ise int değişkeni kullanılır.

void main(){

  int number1;

}

Bir integer değişken değer almadıysa geriye null değer döner.

Şimdi bir değer atayalım.

void main(){

  int number1;
  
  number1 = 1;
  
  int number2 = 2;

}

int bir değişken üzerinde istediğiniz bütün matematiksel işlemleri yaptırabilirsiniz.

void main(){

  int number1;

  number1 = 1;

  int number2 = 2;

  int result;

  result = number1 + number2;

  print(result);

}

int değişkenler üzerinde bölme işlemi yapıldığında sonuç olarak geriye sadece tam sayı kısmı dönecektir.

Örneğin 5/3 geriye 1 değerini dönecektir.

Eğer ondalıklı olarak tam değerin dönmesini istiyorsanız değişkenleri double olarak tanımlamalısınız.

Double Değişken Tanımlama

Bir değişkene ondalıklı bir sayı tanımlayacaksak bunu double veri tipi olarak tanımlarız.

  double number3 = 12.3;
  double number4 = 5.0;
  
  print(number3 + number4);

num Değer Tanımlama

Eğer gelicek olan değerin ne olduğu bilinmiyorsa num kullanılabilir.

Bütün sayıları tutabilir.

  num number5 = 1;
  num number6 = 2.5;
  num result2;

  result2 = number5 + number6;
  print(result2);

Görüldüğü gibi ilk atanan değer int ikinci atanan değer double sonuç değeri double olarak gösterilmiştir.

Bir sonraki yazımda görüşme üzere.


What's Your Reaction?

hate hate
0
hate
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Murat Bilginer
21 Şubat 1992 Doğumlu. Endüstri Mühendisi olarak Lisansını 2016 yılında tamamlamıştır. Industryolog Akademi - NGenius oluşumlarının kurucusudur. Şu anda kendi şirketi Brainy Tech ile hem Yazılım Hizmetleri Sunmakta Hem de Online Eğitimler Vermektedir.