【用整数常量除以浮点变量,无法得出准确结果 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
用整数常量除以浮点变量,无法得出准确结果
我也踩过这个坑(
2
)
已统计您的踩坑,无需重复点击
回答(2)
详细描述
public class Factorial {//创建类 public static void main(String[] args) {//主方法 int x = 1;//定义int局部变量x long y = 1;//定义int局部变量y double z=0;//定义double局部变量z double result=0;//定义double局部变量result while (x <= 20){//指定循环条件 y = y*x; x++; z = 1 / y; result =result +z; }//问题指向代码 System.out.println("阶乘结果为:"+result);//输出结果 } } 输出的结果为:1.0
错误截图
编辑于2024-11-24
时间排序
热门排序
[真传弟子]JAVA-王志雄
1
你这个问题属于基本数据类型转换。你变量定义是什么类型,你结果就是什么类型的。去看下基本数据类型之间转化(涉及到隐式转换和显示转换),和每个数据类型的字节大小及长度。
查看全部>
编辑于2019-02-23
[武汉|荣耀师兄]PM-程一凡
0
可以啊小伙子
查看全部>
编辑于2019-03-18
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
3137
0
10
用整数常量除以浮点变量,无法得出准确结果
2
2