#798. 十进制小数转成N进制
十进制小数转成N进制
问题描述
N进制数指的是逢N进一的计数制。例如,人们日常生活中大多使用十进制计数,而计算机底层则一般使用二进制。除此之外,八进制和十六进制在一些场合也是常用的计数制(十六进制中,一般使用字母 A 至 F 表示十至十五;本题中,十一进制到十五进制也是类似的)。
现在输入一个十进制小数x和一个整数n,n表示进制。输出该数字x对应的n进制数。 例如,1065.8125的8进制数,则为2051.64。
输入
两个数字,分别是十进制小数x和进制数n,两个数字用空格隔开第一个是十进制小数x(整数部分位数≤6,1≤小数部分位数≤3、并且不能为0)。 第二个是进制数n(n可以是2、8、16)。
输出
一个数字,表示十进制小数x对应的n进制数,保留小数点后3位。(16进制数字母部分用大写表示)
Samples
12.827 8
14.647
Limitation
1s, 1024KiB for each test case.