题目描述:
编写程序实现将任意10进制正小数m转换成n进制的正小数,小数点后保留10位小数。
输入包含两个整数m,n,用空格隔开。输入包含多组测试,当m,n都为0时输入结束。
Limits:
0.0000009<m<1
1<n<10
输出
输出10进制正小数m的n进制小数。结果保留10位小数。
样例
输入样例
0.795 3
0 0
输出样例
0.2101101122
代码实现
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Scanner;
public class ConvertNum {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
String nextLine = scanner.nextLine();
String[] values = nextLine