0.1显示0.10000000149011612 往数据库中存float型0.1,结果成了0.10000000149011612 请问怎么解决,把数据库float类型改成numeric(18, 2)可以解决,但是这是取两位小数,如果我存0.001那就不行了,求解决方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库表字段类型修改成 double 你给内存中的一个float赋值0.1,然后(类型转换)用double型变量去保存和显示,它也是这样的啊?!这根数据库没有关系。float只有7位小数点精度。我想你缺乏浮点数精度/误差的概念。计算机表示任何浮点数都有误差的! qq的界面的制作是则恩么样的 关于后台侦听 comboBox SelectedValue 问题请教高手 vs2005转换为2003 vs2005中c# 中DataGrid的绑定问题!!DataBindings里的参数如何设定?? 问一个超简单的文件下载的问题。。。。 怎么设置aspx到html的映射????????? 如何在.net下生成统计图 B/S结构下报表打印有什么好的办法实现吗? 我的帖子怎末没图标 怎样部分设置编辑界面的字体啊? 这么简单的设置,为什么就是没有效果?
你给内存中的一个float赋值0.1,然后(类型转换)用double型变量去保存和显示,它也是这样的啊?!这根数据库没有关系。float只有7位小数点精度。我想你缺乏浮点数精度/误差的概念。计算机表示任何浮点数都有误差的!