java中double类型如果小数点后为零显示整数否则保留
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 23:29:02
java中double类型如果小数点后为零显示整数否则保留
实体类中有get set方法当通过get取值的时候又会变成xx.
实体类中有get set方法当通过get取值的时候又会变成xx.
写一个转换的方法,给了两种方式,代码如下:
public static void main(String[] args) {
\x09\x09
\x09\x09 System.out.println(doubleTrans1(3.0));
\x09\x09
\x09}
\x09
\x09//方法一
\x09public static String doubleTrans1(double num){
\x09\x09 if(num % 1.0 == 0){
\x09\x09\x09 return String.valueOf((long)num);
\x09\x09 }
\x09\x09 return String.valueOf(num);
\x09}
\x09
\x09//方法二
\x09public static String doubleTrans2(double num){
\x09\x09 if(Math.round(num)-num==0){
\x09\x09\x09 return String.valueOf((long)num);
\x09\x09 }
\x09\x09 return String.valueOf(num);
\x09}
public static void main(String[] args) {
\x09\x09
\x09\x09 System.out.println(doubleTrans1(3.0));
\x09\x09
\x09}
\x09
\x09//方法一
\x09public static String doubleTrans1(double num){
\x09\x09 if(num % 1.0 == 0){
\x09\x09\x09 return String.valueOf((long)num);
\x09\x09 }
\x09\x09 return String.valueOf(num);
\x09}
\x09
\x09//方法二
\x09public static String doubleTrans2(double num){
\x09\x09 if(Math.round(num)-num==0){
\x09\x09\x09 return String.valueOf((long)num);
\x09\x09 }
\x09\x09 return String.valueOf(num);
\x09}
Java四舍五入,如double类型1.44449,保留小数点后一位,要求答案是1.5
C# double保留小数点后一位
EXCEL公式中,整数如何也保留小数点后面的零?
vb中如何设置整数保留小数点后一位小数,小数四舍五入保留两位小数
C# double类型怎么取小数点后三位
C#中 一个 double类型的值 我需要 取小数点前面的整数 也需要取小数点后面的小数 都需要取
在Excel表中保留3位小数.是整数时,小数点后面的“0”怎么才能不显示?
输入一个double类型的数,使该小数保留小数点后两位
C/C++中如何判断一个double类型的变量为零
excel中整数保留小数后如何去掉小数点及小数
DOUBLE的位数太多 我只想要四位 想在VB中定义一种 数据类型 用变体类型实现 只保留小数点后四位
Java里怎么将double保留三位小数,不足的用空格填充(不出现小数点)?