目前,十六进制可以作为计算器的输入,但得到的值始终是十进制。如果能指定输出基数,那就更好了。
在对其他进制的数值进行数学运算时,通常更希望看到与原始值或指定的基数相同的结果。
7gs2gvoe1#
@ohn0请随意处理这个问题。您的贡献是受欢迎的。感谢您对这个问题的工作。
7rfyedvj2#
好的,我会处理这个问题的,谢谢!
3z6pesqy3#
你好@ohn0。你的计划解决方案是什么?
rsaldnfx4#
在查看CalculateEngine如何执行计算后,我认为可以通过向CalculateHelper添加一个方法来实现,该方法接受表达式并解析其基数(如果有公共基数(0x10 + 0x10 + 0x10))。如果用户输入的混合基数集,我建议直接返回十进制结果。
4条答案
按热度按时间7gs2gvoe1#
@ohn0
请随意处理这个问题。您的贡献是受欢迎的。感谢您对这个问题的工作。
7rfyedvj2#
好的,我会处理这个问题的,谢谢!
3z6pesqy3#
你好@ohn0。你的计划解决方案是什么?
rsaldnfx4#
在查看CalculateEngine如何执行计算后,我认为可以通过向CalculateHelper添加一个方法来实现,该方法接受表达式并解析其基数(如果有公共基数(0x10 + 0x10 + 0x10))。如果用户输入的混合基数集,我建议直接返回十进制结果。