java中的float与double java中的float占有4个字节,这对一般的系统应用应该足够了吧?但是double好像用起来舒服一些,请问做过系统的兄长们都是怎么选择的?那个选的比较多?谢谢你们。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 显然是double,但是还是要看具体情况,有时候用float但是很少。。 看应用的场合的这个精度有关系的如果对精度没啥要求我还是喜欢直接INTEGER double(双精度型)比float(单精度型)存的数据更准确些,占的空间也更大 不可否认,用double还是因为方便。float的那个f很讨厌。 看情况了 如果float够用 绝对不能用double的 因为你浪费了4个字节 数据少的时候看不出来 要是有百万级别的数据量的时候 那就不是一点点的浪费了 从来不用float,因为麻烦至于性能方面,高性能项目就用C++开发而不用java了,所以我们的java开发一般不太考虑性能问题。 我觉得应该根据情况而定。float够了就不用double。 这要看你系统的性能要求了。如果这个系统要求数据运算多的话,那就要不精度少的用 float,精度高的用double这样可以减少内存的开销 这个问题其实不仅仅针对java的 任何语言都是这样的吧 在可以预计的情况下 首选肯定是占用字节少的类型 数据库里尤其如此 现在计算机运行速度都很快了double没有问题的 为什么在java.sql里没有BaseQuery,我用的是JDK 1.6 郁闷 有关StringBuffer的问题 各位看看我这程序错在哪里? 一个小问题,望高手赐教 又一个初级java小问题 一个超级菜鸟问题!关于Applet小程序的字符显示问题。 Java自学,求小伙伴们给点方向! 如何通过点击按钮实现telnet??? 如何取得远程文件 java事件监听的问题 这个诡异的程序
这个精度有关系的
如果对精度没啥要求
我还是喜欢直接INTEGER
float的那个f很讨厌。
至于性能方面,高性能项目就用C++开发而不用java了,所以我们的java开发一般不太考虑性能问题。
double没有问题的