站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java & J2SE 技术区→下面有一个java程序,请问谁知道哪里出错啊?具体请看问题描述(非懂请忽乱答,因为它蛮重要的)

下面有一个java程序,请问谁知道哪里出错啊?具体请看问题描述(非懂请忽乱答,因为它蛮重要的)

发表新主题   回复此主题

第1楼 2007-08-13 14:55 水中影 写道:

下面有一个java程序,请问谁知道哪里出错啊?具体请看问题描述(非懂请忽乱答,因为它蛮重要的)

这是一个求圆的体积的程序.我是这样编的:
public class Tiji
{
public static void main(String[]args)
{
float R,V;
V=(4/3)*3.14*R*R*R;
System.out.println("半径="+R);
System.out.println("圆的体积="+V);
}
}

运行时它出现了这样的错误:
Tiji.java:6: possible loss of precision
found : double
required: float
V=(4/3)*3.14*R*R*R;
^
1 error

第2楼 2013-08-31 12:44 Robot :

下面有一个java程序,请问谁知道哪里出错啊?具体请看问题描述(非懂请忽乱答,因为它蛮重要的) 相关


第3楼 2007-08-13 15:15 zhongfs 写道:

//以下测试通过

public class Tiji
{
public static void main(String[]args)
{
float R;
double V;
R=1;
V=3.14*R*R*R*4/3;
System.out.println("半径="+R);
System.out.println("圆的体积="+V);
}
}

发表新主题   回复此主题