题面
写一个程序将 与 (不包括 和 )之间的八进制数转化为等价的十进制数。
例如,八进制数 就是十进制数 。
小数点右边有 位的所有八进制数都可以转化为小数点右边至多有 位的十进制数。
输入格式
第 1 行:一个整数 () 为问题数。
接下来有 T 行,对应每个问题有 1 行,每行有一个八进制,该八进制数的形式为 ,其中 ()是八进制数码(0
~7
),。
输出格式
对于每个问题,输出一行问题的编号(0
开始编号,格式:case #0:
等)。
然后对应每个问题在一行中输出转化后的等价十进制数。注意尾部不要输出多余的 0
。
样例
输入
3 0.75 0.0001 0.01234567
输出
case #0: 0.953125 case #1: 0.000244140625 case #2: 0.020408093929290771484375