java创建四个数字的序列
在一次采访中,他们让我写一个java程序。问题是这样的
有一个开始和结束的数字。将开始和结束之间的数字除以4等分,并打印其10的幂。 示例:如果开始=110,结束=1234
结果是
300
600
900
1000
我已经做了一个代码,将它分为4部分,但我无法将其四舍五入到10秒的幂。 我的密码是
double start = 110;
double end = 1234;
double n = 4;
double difference = (end - start) / n;
double value = start;
while (value < end)
{
value += difference;
System.out.println(value);
}
ouput/
391.0 672 953 1234 如何使我的价值观圆滑
# 1 楼答案
对于每个
value
,使用以10为底的对数得到其第10次幂。例如:然后,很简单:
其他值也一样: