#A3719. 十进制转R进制
十进制转R进制
题目描述
小杨在学习计算机原理时发现,不同进制在计算机存储中有不同的用途。他需要编写一个程序,将任意十进制数(包含整数和小数部分)转换为 R 进制数(2≤R≤16),最高精度保留 8 位小数。
输入格式
第一行一个十进制数(可能包含小数点)。第二行一个整数 R(2 ≤ R ≤ 16),表示目标进制。
输出格式
一行,转换后的 R 进制数。整数部分正常转换,小数部分保留不超过 8 位有效数字(末尾不输出多余的 0)。如果小数部分恰好为 0,则不输出小数点。
数据范围
十进制数不超过 10000,R 为 2 到 16 之间的整数。
10.625
2
1010.101