toFixed Metodu
toFixed metodu, bir sayıyı ondalık kısımdaki
belirtilen basamağa yuvarlar.
Basamak sayısı parametre ile belirtilir.
Eğer basamak sayısı belirtilmezse, varsayılan olarak
0 basamak alınır, yani tam sayıya yuvarlanır.
Sözdizimi
sayi.toFixed([ondalık kısımdaki basamak sayısı]);
Örnek
Bir ondalıklı sayı verilsin. Bu sayıyı ondalık kısmında
3 basamağa yuvarlayalım:
let num = 1.1111;
console.log(num.toFixed(3));
Kodun çalıştırılmasının sonucu:
1.111
Örnek
Aşağıdaki örnekte de ondalık kısımda sadece
3 basamak bırakılmıştır, ancak son
rakam 1 artmıştır, çünkü yuvarlama
matematik kurallarına göre yapılır:
let num = 1.1119;
console.log(num.toFixed(3));
Kodun çalıştırılmasının sonucu:
1.112
Örnek
Aşağıdaki örnekte ondalıklı sayı tam sayıya yuvarlanacaktır, çünkü metodun parametresi boştur:
let num = 1.111;
console.log(num.toFixed());
Kodun çalıştırılmasının sonucu:
1
Örnek
Aşağıdaki örnekte metodun parametresi, orijinal
ondalıklı sayının ondalık kısmındaki basamak sayısını
aşıyor, bu nedenle metod ondalıklı sayımızın sonuna
iki 0 rakamı ekleyecektir:
let num = 1.1111;
console.log(num.toFixed(6));
Kodun çalıştırılmasının sonucu:
1.111100
Ayrıca Bakınız
-
Math.round,Math.ceil,Math.floormetodları,
ki bunlar da sayı yuvarlama işlemi gerçekleştirir -
toPrecisionmetodu,
ki bu metod bir sayıyı belirli bir karakter sayısına yuvarlar