几个问题!!!!!!!

(1):如果小数点最后两位,就是99,100位为22那是否应写成

*.\**|\**|\*....\**|*(2)

但实际结果是它并不是循环小数,怎么办?

(2):如果实际上小数点后的第90~97,与98~105位一样,也就是这个循环小数

从90位开始循环,但题中只要求算到100位,105位就算不到了,这种情

况是写*.\**|\**|\*...\**|(!@#$)还是*.***|\**|*...*|

就是写循环小数还是直接精确到100位不循环?

注:
代表任意一数字 .代表省略和小数点。

1 条评论

  • @ 2014-02-05 22:13:27

    如果本身不是循环小数肯定不能输出括号'('')'了,不能输出循环了
    如果本身是循环,而且第一个循环节全部位于100位之内则输出循环节(我一开始没有意识到这点wa了两次)
    例如
    ****.***********************循环节循环节
    其中循环节的最后一位在100位之内则输出循环节
    如果
    是***.******************************循环节
    循环节的最后一位在100位之后(例如101位),就只输出前100位(不要输出括号)

  • 1

信息

ID
1343
难度
6
分类
高精度 点击显示
标签
(无)
递交数
1033
已通过
248
通过率
24%
被复制
5
上传者