码迷,mamicode.com
首页 > 编程语言 > 详细

java 数据精确度

时间:2018-12-27 03:13:37      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:ring   main   final   ati   static   string   nbsp   void   str   

在开发与商城有关的项目时,因与金融打交道,所以需提高其精确度,java一般采用int类型,将单位设置为分,在前台调用需要转换为元时,在进行转换

public class Cycle {
public static final Long MEMBER_SHOP_APPLICATION_ALLOWED = (1L << 20);

public static void main(String[] args) {

System.out.println(Cycle.MEMBER_SHOP_APPLICATION_ALLOWED);
int a=89327;
Long b = (long)a/100;
Double c =(double) a/100;
System.out.println("long,"+b);
System.out.println("double,"+c);
}

}

上述案例输出结果为:

1048576
long,893
double,893.27

 

java 数据精确度

标签:ring   main   final   ati   static   string   nbsp   void   str   

原文地址:https://www.cnblogs.com/qqzhulu/p/10182535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!