求个java 算法 现在没工夫,看晚上能不能帮你看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package csdn;public class test { public static void fun(double x, double y, int n) { double i = (y - x) / (n + 1); double temp = x; for (int j = 0; j < n; ++j) { temp += i; System.out.println(temp); } } public static void main(String[] args) { fun(2.2, 2.3, 15); }}我用的是double型数据,所以结果可能有点长 不知道是不是没理解你的意思如果是:2.1 2.11 2.111 2.1111 这样的11个数字算不算 这是用步长算,最好能把多余的位数去掉,比如小数点后第2位能解决的话,就不要第3位,太长怕出问题 太长怕出问题,因为这要用到递归里面比如范围有可能是 2.23456和 2.23457 之间的n个数所以小数点后面短点比较好, 如何用递归方法实现postfix计算? java初学者提问~各位帮帮忙.谢谢~ 谁用过ireport+jasperreport做报表 Spring Security3 有关权限的问题 如何清除JAVA中Jframe上面刚刚画好的圆然后绘制新的图案 Java基础问题:汉字问题深入谈 jsp中嵌入Applet, applet显示图片刷新问题 关于FileInputStream 文件输入流???急急急 接收可变数目参数的方法 问一个菜问题哦:3.14用二进制怎样表示?32位 关于文件读入的问题 Java的封装类型和原始类型的区别?那种性能好?
public static void fun(double x, double y, int n) {
double i = (y - x) / (n + 1);
double temp = x;
for (int j = 0; j < n; ++j) {
temp += i;
System.out.println(temp);
}
} public static void main(String[] args) {
fun(2.2, 2.3, 15);
}}我用的是double型数据,所以结果可能有点长
2.1 2.11 2.111 2.1111 这样的11个数字算不算
这是用步长算,最好能把多余的位数去掉,比如小数点后第2位能解决的话,就不要第3位,太长怕出问题
比如范围有可能是 2.23456和 2.23457 之间的n个数所以小数点后面短点比较好,