如果你一定要实现互换的话,你可以自己写一个转换的函数啊,
在vb中有直接将十进制,十六进制,八进制 进行互换的函数,而重八进制或者十六进制转换到二进制是一对多的关系:如 八进制 的 1 2 等于 二进制 的001 010(一对三的关系,即 1 和 001 ,2 和 010,十六进制则是一对死的关系了)。
如果不是一定要得到转化结果,听你的意思好象是想做运算的,十六进制是可以直接进行异或运算的,其他进制也都可以。
在vb中有直接将十进制,十六进制,八进制 进行互换的函数,而重八进制或者十六进制转换到二进制是一对多的关系:如 八进制 的 1 2 等于 二进制 的001 010(一对三的关系,即 1 和 001 ,2 和 010,十六进制则是一对死的关系了)。
如果不是一定要得到转化结果,听你的意思好象是想做运算的,十六进制是可以直接进行异或运算的,其他进制也都可以。
解决方案 »
- strmbase.lib(wxutil.obj):error LNK2001:unresolved external symbol _aulldvrm
- 关于在图片上添加任意个按钮的程序可以用什么方法来解决?
- !!!怎么获得当前焦点窗口的前一个窗口句柄?
- MFC中WChar怎么样转换成LPCTSTR啊,谢谢
- 出现"Buffer is too small”的问题
- 高分请教
- OpenURL的问题
- 怎样实现象Windows XP 那样的窗口和对话框?请给出source code.
- 我调用hook,怎么出怪问题?
- 有个问题,如果用户电脑没有安装excel,我的程序里要访问excel文件,那会不会产生问题,因为用户的机子上肯定没有安装Excel驱动
- 在CONSOLE中,如何使用WINSOCK API,我试着加了WINSOCK.H,不过没有用,
- 请问在windows中,如何在资源管理器中实现ftp。
将其他进制转换成八进制的函数是oct(num)
其中 num 可以是不同进制的数值,如:
八进制, &o10 (记住前面要加前缀&o或者&0)
十进制, 10 (和平常一样就行了)
十六进制, &h10 (记住前面要加前缀&h或者&H)