怎样用VB实现八进制和十六进制的相互转换

不能用函数代替, 希望能帮帮我 ,谢谢

第1个回答  2008-05-29
问题很简单,就是写起来麻烦。
转换思路如下:
1.参数只能是8进制数的字符串形式,例如:“32”,表示3*8+2这个数,函数返回的应该是16进制的字符串。
2.使用VB超强的字符串函数,把参数字串从右到左逐位读出、同步按位加权累加得到这个字串的对应数值V
3.返回字符串 = Cstr(Hex(V))本回答被提问者采纳
相似回答