我需要让java代码在不同的基础之间进行转换,同时保留小数位。
程序将采取的输入字符串可以是十进制,十六进制,二进制或八进制(编程已经知道是什么),并将其转换为double。
它使用两个数字执行此操作,并对它们执行所需的操作,并在所需的基础中输出完成的数字(同样,在任何上述基础中)
为了精确,我不需要帮助设置它,而是在保留小数位的同时找出如何转换碱基。在我的所有搜索中,我找不到任何方便的方法来做到这一点。
基本上,如何在保持精度尽可能高的同时(尽可能多地输入)在数字基数之间进行转换? (如果可以的话,我只会使用parseInt,但它不允许任何精度)
答案 0 :(得分:1)