做了一个16进制直接转二进制和八进制的VI,八进制有点小bug,哪位来看看

2019-07-17 10:12发布

   如题,最近需要用到16进制直接转二进制的程序,就写了一个,既然写了就顺别把八进制也加进去,但是八进制的时候有Bug,就是生成的八进制数据有时候第一位会多一个0,由于我只用到二进制,这个暂时就没修改了,贴出来各位帮忙看看问题出在哪儿,感谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
黑羽Kaitou
1楼-- · 2019-07-18 23:59
黑羽Kaitou 发表于 2018-3-30 20:49
你试试这个,有16进制显示字符串转16 8 2 进制,还有正常字符串转16进制字符串

忘记加附件了,上传附件,10刻意转成了低版本LV的,你可以参考下

转换.rar 下载积分: 积分 -1 分

5.54 KB, 下载次数: 12, 下载积分: 积分 -1 分

zhouyezuishuai
2楼-- · 2019-07-19 04:13
黑羽Kaitou 发表于 2018-3-30 20:52
忘记加附件了,上传附件,10刻意转成了低版本LV的,你可以参考下

感谢这位朋友提供了一个新的思路,之前还从没用过数组至电子表格字符串转换这个函数  只是你这个程序八进制的字符串格式是不是输错了,八进制出来是错的,二进制倒是正确的  见下图,我测试DDE2这个16进制字符串,转为八进制应该位156742,而你那个程序中转出来的OCT string则是335342   我还不了解这些格式字符串的区别,我研究研究  再次感谢这位朋友的思路!
捕获.PNG
黑羽Kaitou
3楼-- · 2019-07-19 07:56
 精彩回答 2  元偷偷看……
zhouyezuishuai
4楼-- · 2019-07-19 12:52
黑羽Kaitou 发表于 2018-3-31 21:18
忘记和你说了,我上次发的是每2个字符转换一次,所以4个字符的时候不一样,我重新上传了一份,可以实现楼主想要的结果,

感谢,我研究过字符串格式码,已经实现了,谢谢  后面又需要的朋友可以下载这个版本的使用,实现过程更简单
想说话的狗尾草
5楼-- · 2019-07-19 18:30
学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习
oulikegrapes
6楼-- · 2019-07-19 21:06
感谢  感谢   非常感谢

一周热门 更多>