使用vb6进行八进制到十进制的转换



我最近听说了八进制数字系统,我想了解一下。

我的笨老师是我自找的。告诉我"它不再被使用了,你不需要学习",但我很确定它仍然在使用,所以我需要知道!如果有人能给我解释一下八进制数字系统,并告诉我如何将其转换为十进制(我们在生活中使用的数字系统)"这将帮助我了解很多",以及我在生活中可以在哪里使用它,这样我就可以向那个愚蠢的老师展示SMT他错了,他必须做好他的教学工作。

我想在vb6上做,因为我的老师通常使用vb6。

您可以从Wiki - http://en.wikipedia.org/wiki/Octal获得更多关于Octal的信息八进制或以8为基数的数字系统是计算机常用的系统。由于它与二进制系统的关系,它在为某些类型的计算机编程时很有用。

十进制、十六进制和八进制表示是直接的。要以这些格式读取字符串,请使用CLng。

Dim value As Long
value = CLng(Text1.Text)

十六进制字符串应该以&H开头,八进制字符串应该以& 0开头。

要将一个值转换为十进制、十六进制或八进制字符串表示形式,分别使用Format$、Hex$和Oct$。例如,Oct$(256)返回值256(即"400")的八进制表示形式。

最新更新