Saturday, July 7, 2012

toPrecision()

Metode Number.toPrecision() digunakan untuk mengembalikan string yang mempresentasikan angka dalam bentuk manapun: decimal, integer, atau exponential notation.

Sintaks:

numObj.toPrecision(precision)

Parameter precision berisi bilangan bulat, nilainya akan menentukan banyaknya digit yang akan ditampilkan.

Metode Number.toPrecision() adalah metode standard JScript 5.5+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 5.5+, Netscape Navigator 6.0 (Gecko 0.6)+, Opera 7.0+, Safari 1.0+.

Penggunaan Number.toPrecision() ini jika ingin mengembalikan hasilnya dengan penuh ketelitian yang lebih baik.

Contoh di bawah ini mengembalikan hasilnya dalam bentuk sistem desimal:

var numObj = 232.1; document.write(numObj.toPrecision(4)+"<BR>"); //"232.1" document.write(numObj.toPrecision(5)); //"232.10"

Contoh di bawah ini mengembalikan hasilnya dalam bentuk bilangan bulat:

var numObj = 232.1; document.write(numObj.toPrecision(3)); //"232"

Contoh di bawah ini mengembalikan hasilnya dalam bentuk notasi eksponen:

var numObj = 232.1; document.write(numObj.toPrecision(1)+"<BR>"); //"2e+2" document.write(numObj.toPrecision(2)); //"2.3e+2"