Description在数学里,0.999…,9的无限循环,是1的另一个定义。 因为计算机处理数值的有效数字有限,code4101认为数值v (0 <= v < 1)如果严格大于0.99999999999999999999(共20个9),就认为它是“1”。 code4101很懒,不想用十个手指头加十个脚趾头去数,你能写个程序帮他判断一个数是否为“1”吗? Input输入数据的第一行为一个整数T,表示有T(0 <t <1000)组测试数据。="" 接下来T行,每行有一个实数v (0 <= v < 1 ),输入保证以“0.”开头,v至少有1位小数,最多70位小数。 Output每个测试数据输出一行,输出Yes或No。Sample Input40.12340045000000.00.99999999999999999999991235764320000.999999999998999999999Sample OutputNoNoYesNo
添加回答
举报
0/150
提交
取消