今天在上班中,发现服务器传过来的数据,*100后,小数点后面有很多数据,于是查了下资料。有以下解决了、 DecimalFormat df = new DecimalFormat("######0.00"); df.format(mLoanRate * 100)解决了问题。
分类:
移动开发 时间:
2015-09-14 21:11:21
阅读次数:
142
1.(double) (Math.round(sd3*10000)/10000.0);这样为保持4位(double) (Math.round(sd3*100)/100.0);这样为保持2位.2.另一种办法import java.text.DecimalFormat;DecimalFormat df2...
分类:
编程语言 时间:
2015-09-06 12:43:12
阅读次数:
218
double?d=100*1.005; 结果d的结果为100.49999999999999 怎么解决这种问题呢,用DecimalFormat,它对double类型的进行四舍五入处理用法如下: DecimalFormat?df=new?DecimalFormat(pattern)...
分类:
编程语言 时间:
2015-08-28 13:41:30
阅读次数:
155
double?d=100*1.005; 结果d的结果为100.49999999999999 怎么解决这种问题呢,用DecimalFormat,它对double类型的进行四舍五入处理用法如下: DecimalFormat?df=new?DecimalFormat(pattern)...
分类:
编程语言 时间:
2015-08-28 11:18:18
阅读次数:
169
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子: 1 importjava.text.DecimalFormat; 2 3 publicclassTestNumberForma...
分类:
编程语言 时间:
2015-08-13 13:41:54
阅读次数:
234
//Java小数点后留两位 double num1 =11; double num2 =21; String num3 =""; //函数可以确定十进制数的显示格式:百分数,限定小数点,科学计数法等 //#:整数位 0:小数位 DecimalFormat df = new D...
分类:
编程语言 时间:
2015-08-11 23:14:18
阅读次数:
218
import java.text.DecimalFormat;/* * 小数类型的常量默认是double类型,声明float类型的常量需要使用F作为后缀。 * * 关于equals()和==: 对于String简单来说就是比较两字符串的Unicode序列是否相当,如果相等返回true; * 而==....
分类:
编程语言 时间:
2015-08-11 22:59:36
阅读次数:
185
import java.text.DecimalFormat;/* * String类中本身提供方法可以将几乎所有的基本类型转换为String类型 * sysout alt+/ 可以直接显示System.out.println() */public class test { public stati...
分类:
编程语言 时间:
2015-08-11 22:45:58
阅读次数:
132
DecimalFormat用法DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号符号含义:0 一个数字# 一个数字,不包括 0. 小数的分隔符的占位符, 分组分隔符的占位符; 分隔格式。- 缺省负数前缀...
分类:
其他好文 时间:
2015-08-11 17:40:22
阅读次数:
101
public static void main(String[] args) { DecimalFormat format = new DecimalFormat("0.00"); String abc ="100.456"; String a = format.format(new BigDeci...
分类:
其他好文 时间:
2015-08-11 14:05:32
阅读次数:
98