在BlackBerry上格式化十进制值

Mah*_*abu 0 blackberry

我正在向用户显示一个double,但它打印为1.00000000001

但是,我只需要小数点后两位数.

Fos*_*tah 8

有一个名为Formatter的类可以做到这一点.这是一段代码片段:

double value = 1.24790000001;
Formatter formatter = new Formatter();
String formatted = formatter.formatNumber(value, 2);
Run Code Online (Sandbox Code Playgroud)

而且,这里是JavaDoc的链接:javax.microedition.global.Formatter