55问答网
所有问题
当前搜索:
double比较大小JaVA
在
java中
,
Double
类型和
double
有什么不同?能否相互转换?
答:
你好
Double
类型是
double
的包装类,在JDK1.5以后,二者可以直接相互赋值,称为自动拆箱和自动装箱。看你的提示,我推测你的jdk版本在1.5以前。如果是这样,可以用Double中的方法,将包装类转为基本数据类型,如:double amount = rec.getAmount().doubleValue() ;...
java
double
简单问题
答:
在
java中
浮点型(实型)数据分为双精度(
double
)和单精度(float),为区别两种类型,单精度数值后面必须跟f或者F,而双精度数值后面可以跟也可以不跟d或者D。希望这个解释对你有用。
java
程序运算结果
double
ab= 2*(1.9+0.3)结果
答:
在计算机里是按二进制进行数据的存储与计算的。1.9与0.3转化为二进制时会出现精度的丢失问题。
double
ab= 2*(1.9+0.3);System.out.println(ab);结果为:4.3999999999999995 出现精度丢失。如果你对数据进行format,就会显示正常:4.40.所以在进行double类型数据运算时,最后format数据。
Java
.
double
答:
package demo;import
java
.util.Scanner;public class Test2 { static
double
number1 = 0;static boolean result =false;public static void main(String args[]) { System.out.print("输入持有的金钱:");while(!result){ inputVlalue();} System.out.print("正常结束");} public static ...
double
在
java
里起什么作用
答:
double
可以定义一个浮点数类型,就是含有小数点的数字。比如你要赋值一个数为1.1,那么他就不能用int定义,只能用double。
java中
float和
double
的取值范围是什么?
答:
1、float:4字节(32bit),IEEE 754。取值范围:[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。2、
double
: 8字节(64bit) ,IEEE 754。取值范围:[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4....
请问
java中
,
Double
类型和
double
有什么不同?能否转换?
答:
你好
Double
类型是
double
的包装类,在JDK1.5以后,二者可以直接相互赋值,称为自动拆箱和自动装箱。看你的提示,我推测你的jdk版本在1.5以前。如果是这样,可以用Double中的方法,将包装类转为基本数据类型,如:double amount = rec.getAmount().doubleValue() ;...
java
判断两圆是否相交以及相交的面积
大小
。
答:
boolean isIntersecting(Circle c){ return Math.sqrt((_x-c._x)*(_x-c._x)+(_y-c._y)*(_y-c._y))<=_r+c._r;} double sharedArea(Circle c){ double alpha,area;
double d
=Math.sqrt((_x-c._x)*(_x-c._x)+(_y-c._y)*(_y-c._y));//两圆心距离 if(d>_r+c...
JAVA中double
是浮点型的,double i = 1;为什么没有错误?
答:
java
里
double
的范围是最大的,所以把一个int数1付给double不会有问题,double形可以表示所有int数。反过来如果这样 int i=1.2 就会有问题,因为1.2是double型,有些double数int表示不了,会溢出,所以java不允许这样赋值。
java中
float和
double
的取值范围是什么?
答:
float:4字节(32bit),IEEE 754. 取值范围:[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。
double
: 8字节(64bit) ,IEEE 754. 取值范围:[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4.94065645841246544e-...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜