首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

【奇怪】数据库里面有这样的一个数250059.65解决方案

2012-02-24 
【奇怪】数据库里面有这样的一个数250059.65数据库里面有这样的一个数250059.65他在数据库中的类型是浮点数f

【奇怪】数据库里面有这样的一个数250059.65
数据库里面有这样的一个数250059.65
他在数据库中的类型是浮点数   float
但是我在程序里面rs.getString( "列名 ")

然后展示到jsp页面上   但是在页面出现的值确是   250059.64999999997  
这是为什么啊     我怎么才能避免这个问题呢

[解决办法]
格式化一下
[解决办法]
格式化输出
[解决办法]
import java.text.DecimalFormat;

public class test {

public static void main(String[] args)
{
DecimalFormat df = new DecimalFormat( "####.00 ");
System.out.println(df.format(250059.64999999997));
}
}

lz自己看吧:http://macrochen.blogdriver.com/macrochen/728163.html

热点排行