2546: CTK15 小数转二进制

Memory Limit:256 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

十进制转二进制,整数部分和小数部分用不同方法计算。 整数部分“除2取余”,直到商为0,然后倒序输出所有余数; 小数部分“乘2取整”,直到小数部分为0,然后顺序输出所有整数。例如,将0.375转成二进制是0.011,请参考下面的计算过程。 ![](https://s1.ax1x.com/2023/08/24/pPYBoJ1.png) 输入一个小于1的有限小数,将其转换成二进制。

Input

输入一个小于1的有限小数,小数点后不超过8位。 题目数据保证能转换成位数有限的二进制小数。

Output

输出:一串字符,代表转换后的二进制小数。

Sample Input Copy

0.375

Sample Output Copy

0.011

HINT