Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 869 Bytes

typescript-number-tipi.md

File metadata and controls

44 lines (30 loc) · 869 Bytes

TypeScript Number Tipi

Büyük sayılar hariç bütün sayılar number tipindedir. Büyük sayılar ise bigint tipindedir.

Aşağıdaki şekilde bir number tipinde değişken tanımlayabilirsiniz.

let price: number;

Ya da varsayılan bir değerlede tipini zaten belirtmiş olursunuz:

let price = 9.95;

TypeScript ondalık, onaltılık, ikili ve sekizli tüm sayıları destekler.

Bunların her birine birer örnek vermek gerekirse:

// ondalık
let counter: number = 0;
let x: number = 100, 
    y: number = 200;

//  ikili
let bin = 0b100;
let anotherBin: number = 0B010;

// sekizli
let octal: number = 0o10;

// onaltılı
let hexadecimal: number = 0XA;

Büyük Sayılar

Büyük sayılar 2 üssü 53 - 1'den büyük olan sayılar için geçerli veri tipidir.

let big: bigint = 9007199254740991n;