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

VB的中HEX函数?

VB的中HEX函数?

一只斗牛犬 2019-01-27 14:09:35
语法Hex(number)必要的 number 参数为任何有效的数值表达式或字符串表达式。 为什么是字符串表达式呢?比如:hex("abc") 这是一个表达式,为什么会出错?
查看完整描述

2 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

 Hex 函数可以将一个数值转换为16进制的字符串String类型。

  语法:Hex(number)

  实例:

1234    Msgbox Hex(3)      '3    Msgbox Hex(10)     'A    Msgbox Hex(123)    '7B    Msgbox Hex(&H123)  '123


查看完整回答
反对 回复 2019-03-10
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

不要抠字眼,Hex()函数的作用是将一个整数,整数表达式,或者整数字符串转化为一个16进制的数字. 虽然你说的 "abc" 也是字符串,但它不是整数字符串,因此会出错.另外,如果你的参数不是整数,即 为小数的话,会先将小数转换为整数(采用四舍五入)再进行进制转换.

查看完整回答
反对 回复 2019-03-10
  • 2 回答
  • 0 关注
  • 1614 浏览
慕课专栏
更多

添加回答

举报

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