自动识别输入数的进制

自动识别当前输入数的进制,进行统一进制转换,,选取合适的进制计算方法(计算器,想不出来,佬教教)

你输入的数字是否存在特殊标志?比如十六进制 "0x00" 之类的?
如果没有任何特殊标志,纯粹只是一个数值,那你得先指定个优先级,比如 "10" ,它可以是进制数大于等于2的任何进制,如果不存在判断优先级,就没办法取出唯一的转换值。
你说是做计算器,但是你有没有看看目前电脑上、手机上、甚至实体的计算器?无论哪个计算器,在计算不同进制的数值时,都是要求你先主动切换进制,表明你当前输入的数值是哪个进制,这样才能进行计算,所以根本就不存在,仅仅根据数值来确定进制的说法。
"AB"就一定是16进制?我说它是12进制或者64进制其实也没错

没办法自动识别当前数的进制,我就随便写个6,你说是十进制,他说八进制,还有说十六进制。我全pass,我的是12进制怎么说,听懂掌声。