当前位置:首页 » 编程语言 » javaint转double

javaint转double

发布时间: 2022-08-15 13:46:01

1. java int类型怎么转化为double类型

不用管可以直接转化,因为低精度向高精度转换不会丢失精度,

2. 在java中如何将字符串型转换为double型

可以使用Double.parseDouble(str)转换。代码示例
1,字符串转为double:
String str = "8.08";
double testDou = Double.parseDouble(str);
2,字符串转为int:
String str = "8.08";
int in = Integer.parseInt(str);

3. java中怎么把int数据和double拼接起来

使用字符串。使用“+”运算符连接字符串和int型(或double型)数据时,“+”将int(或double)型数据自动转换成String类型并连接起来。

4. 在java中输入是int型如何强制转换成double型

int 转换成double

int a = 5;
double d = a;

不需要强制转换
int比double的精度低,虚拟机会自动转换

5. 在java里怎么把Int转换为double型

使用强制类型转换,就是要转换的类型,加个括号.
int iA;
double dA;
iA=1234;
dA=(double)iA;
//这样dA就等于1234.00
dA=12.34567;
iA=(int)dA;
//这样iA就等于12,问题是这种转换会损失精度,小数部分被截取还可以接受,如果double超出了int的最大值,高出部分的位数也会被截掉,那就是灾难性的了,所以一般不做这种转换,除非你对待转换的数据大小心中有数.

6. java中怎样把int转成double。我刚开始学java,遇到了这样一个改错题,研究好久都不对。

int i=1,j;
j=12;
i=1/10;
i=(int) (1*0.1);
System.out.println("i="+i);
=号是赋值的意思,不管你怎么定义i的,下面用了i=???(可以是具体数字,也可以是一个运算)就是给i赋了新值,跟以前定义的就没有关系了(仅限于在某个范围内,你应该还不知道什么叫全局变量,什么叫局部变量,就不说那么多了,这里的意思就是在这个程序中,下面给i赋值了,上面所有给i赋什么值都没有关系)。
这样改的话打印出来是0。在i=1/10的时候,i就已经等于0了,因为1/10的意思是指1除以10取整,而1除以10取整得0,下面一个继续给i赋值
i=1*0.1;这一句本身就是错误的,因为i是int 型,而右边计算所得的值是一个精度浮点型,需要强制转换一下,你多看看书吧,书上会有这些说明的。
打印的就是0了
你的问题补充我来给你解释一下,i=1/10,这个时候得的是0,而不是double型的,因为1/10的意思是指1除以10取整,还是int型,所以下面的给i赋浮点型的值。肯定就会出错。
如果有不懂得可以继续问

7. java 中怎样将 int 强制转化为 double

直接赋值就可了。 举例: int a = 12; double b = a; System.out.println(b ); 备注:如果想算出两个int数的除法值,必须先把数据转换成double类型,否则计算结果不准确。

8. Java 中怎样将 int 强制转化为 double

  • 高向低转换,因为涉及到位数变少,所以可能会丢失数字,产生误差,所以一般不让转化,确实需要转化的时候就如你所说格式,进行强制类型转换,反过来,低向高转化,则完全不用考虑数据产生误差问题,可以直接使用的,方法为:

  1. 比如直接将a赋给一个double变量,double c=a。

  2. 总结:往面向对象来说,double就相当于int的抽象

热点内容
联想如何将密码退出 发布:2025-01-20 10:51:41 浏览:971
ftp传输文件连接失败 发布:2025-01-20 10:49:39 浏览:722
xp共享访问不了 发布:2025-01-20 10:40:05 浏览:945
基恩士plc编程手册 发布:2025-01-20 10:11:30 浏览:909
如何破译小黄车密码 发布:2025-01-20 10:07:39 浏览:434
电脑用什么软件可以模拟安卓应用 发布:2025-01-20 10:07:39 浏览:610
电脑以太网连接服务器通信 发布:2025-01-20 10:00:18 浏览:736
哪里能看自然密码 发布:2025-01-20 09:58:50 浏览:853
股票Al算法 发布:2025-01-20 09:37:11 浏览:78
linuxrcu 发布:2025-01-20 09:30:50 浏览:468