倒数整数的和让甲表示该组正整数,其十进制表示不包含数字0的元素的倒数之和在A的已知是23.10345。包围盒此程序,以确定未包含零
Ex。 1,2,3,4,5,6,7,8,9,11-19,21-29,31-39,41-49,51-59,61-69,71-79,81-89, 91-99,111-119,...
然后取每个数的倒数,并总和。
这怎么可以数字验证?
编写一个计算机程序来验证这个数字。
这是我到目前为止写的,我需要帮助边界这个问题,因为目前这需要很长时间才能完成:
代码Java中
import java.util.*;
public class recip
{
public static void main(String[] args)
{
int current = 0; double total = 0;
while(total < 23.10245)
{
if(Integer.toString(current).contains("0"))
{
current++;
}
else
{
total = total + (1/(double)current);
current++;
}
System.out.println("Total: " + total);
}
}
}
-19是一个正整数? – 2010-10-02 21:53:56
这是一个家庭作业吗? – 2010-10-02 22:07:56
@GregS如果我不清楚自己的符号,我很抱歉。 1,2,3,4,5,6,7,8,9,11至19 破折号的意思是从前一个号码到最后一个号码的范围。 – 2010-10-02 22:08:11