55问答网
所有问题
当前搜索:
double0
java中,如果
double
小数点后面是0,怎么只显示整数?
答:
double d
=123.0;if(d%1==0){ int tmp = (int)d;System.out.println(tmp);}else{ System.out.println(d);}
在JAVA中如何解释
double
类型的数字除以0.0?
答:
double
中的0不是真正的0或0.0 而是一个很长的,可能是0.000000000001或其它,所以一个正数除以0.0结果就得很大很大。负数除以0.0, 0.0/0.0 一样道理。 //浮点数是使用二进制数据的科学计数法表示,所以不可能精确表示一个浮点数
java 中如何给
double
类型的变量赋值为0 啊?
答:
如果这个变量是全局变量那么直接这么写
double
a; 这个a就默认为0 当然你打印出来显示结果0.0 如果是局部变量,那么你无论是写成double a=0 ; 或者double a=0.0 ;他打印出来都会是0.0.因为double是双精度的,所以你无论怎么赋值,都会自动转为0.0 ...
double
x=0算错吗
答:
错的,
double
是基本数据类型,是关键字不能直接赋值,应该是数据类型 变量名=值,所以要写成double x=1.5
...int 3/10 = 3,这个我怎么输出的是0啊,
double
也是0
答:
大哥你的是3/10都是整数肯定是“0”啊,而你说的高手写的是int 10/3吧,因为它是int开头的而且10和3都是整数,所以就得整数3了,你补充的问题的
double
和float没啥大的区别(你现在不必了解,你用不上)你记住都是浮点数就行了。
java中,如果
double
小数点后面是0,怎么只显示整数?
答:
double
num = 3.0;double num1 = 3.1;if(num % 1.0 == 0){ return (long)num;} return num;
是否可以用0d判断java
double
值是否为0?
答:
可以不用
0
d,直接d == 0就行了,还有,如果是单纯比较值是否相同,最好用equals
C#中,关于除数为0的问题
答:
double
中包括了一个非数字的结果,就是无穷大这个字符串。因为double在C#中进行了封装,不是基本数据类型那么简单,而是一个类 如果想跳转,只能判断结果是不是double.PositiveInfinity(正无穷的常量)double x = 3;double y = 0;if (x / y == double.PositiveInfinity)。。。
c++中
double
类型的0乘以负数输出为-0,为什么?详情如图
答:
我不能肯定,但是我认为这取决于编译器的实现,他估计是看见乘法就直接就进行符号位乘法,即正正为正、负负为正、正负为负,以此修改结果的符号位,输出时查看符号位,如果符号位为1,则必定输出“-”,这样就会出现你看到的情况了,当然只是我的猜想。。。换句话就是我认为这是程序设计的结果。
国家计算机二级考试,编程题写
double s
=0,没有写0.0可以吗?运行结果相 ...
答:
你好,是可以的,0是int类型,s是double类型,会发生强制类型转换,低精度转换为高精度,跟
double s
=0.0是一样的。希望可以帮到你~
<上一页
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜
double q
double的用法
double的中文
double类型
doublemint
double park