为了账号安全,请及时绑定邮箱和手机立即绑定

求助,如何简单粗暴的判断一段字符串是二进制?十进制?十六进制?

求助,如何简单粗暴的判断一段字符串是二进制?十进制?十六进制?

慕用4979188 2018-01-12 14:49:51
求大神指教,简单粗暴的方法,进行判断
查看完整描述

5 回答

已采纳
?
蓝色叮当猫

TA贡献2条经验 获得超0个赞

例如字符串110,你可以说它是十进制,也可以说是二进制,除非字符串中带有特殊表示,例如十六进制后面跟一个H,十进制跟一个D,八进制跟一个O,二进制跟一个B。 如果字符串中有这些字符串来表示的话,到时可以使用正则之类的进行判断

查看完整回答
反对 回复 2018-01-16
?
魔剑爬

TA贡献1条经验 获得超0个赞

010  07之类8进制   零开头  都小于8   

0x01   16进制

010101001   二进制 

查看完整回答
反对 回复 2018-01-12
?
枫林残忆_1024

TA贡献2条经验 获得超0个赞


字符串有二进制,十进制之分吗,我有点蒙

查看完整回答
反对 回复 2018-01-12
?
BekeyChao

TA贡献8条经验 获得超8个赞

字符串只听说过编码格式的,没听说过还分进制的.数字才分进制吧.如果要判断,可以试着用正则判断

查看完整回答
反对 回复 2018-01-12
?
慕运维7130634

TA贡献41条经验 获得超18个赞

默认就是十进制啊,不需要判断


查看完整回答
反对 回复 2018-01-12
  • 5 回答
  • 0 关注
  • 1911 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信