Değerler

Burada bazı temel yerleşik türler ve her türün değişmez değerlerinin (literal values) sözdizimi (syntax) verilmiştir.

TürlerDeğişmezler
İşaretli tamsayılari8, i16, i32, i64, i128, isize-10, 0, 1_000, 123_i64
İşaretsiz tamsayılaru8, u16, u32, u64, u128, usize0, 123, 10_u16
Ondalıklı (floating point) sayılarf32, f643.14, -10.0e20, 2_f32
Ünicode skaler değerlerchar'a', 'α', '∞'
Boole'salbooltrue, false

Türlerin genişlikleri/boyutları aşağıdaki gibidir:

  • iN, uN ve fN türleri N bit genişliğinde,
  • isize ve usize türleri göstericinin genişliğinde,
  • char türü 32 bit genişliğinde,
  • bool türü 8 bit genişliğinde.
This slide should take about 5 minutes.

Yukarıda gösterilmeyen birkaç sözdizimi (syntax) vardır:

  • Rakamlardaki tüm alt çizgiler atlanabilir, bunlar yalnızca okunabilirlik içindir. Yani 1_000, 1000 (veya 10_00) olarak ve 123_i64, 123i64 olarak yazılabilir.