用VB编程实现IEEE 754浮点数与十六进制格式转换
作者:***
来源:《科学与财富》2017年第33期
        摘 要: IEEE浮点数算术标准(IEEE 754)是最广泛使用的浮点数运算标准,为许多CPU与浮点运算器DSP所采用。而在实际工程应用上,比如计算机串口通讯中数据都是以十六进制数据打包、解析和传输的,所以研究如何根据该标准把所要传输的浮点型数据编程转换成十六进制数据具有重要的实用意义。这里在分析和研究了IEEE 754标准中浮点型数据表示方式和存储方式的基础上,结合Visual Basic 6.0 可视化编程工具,阐述了如何把单/双精度浮点型数据转换成十六进制数,以及逆过程把十六进制数转换成单/双精度浮点类型数据的简便方法。
        关键词: IEEE 754 标准;十六进制数;单精度浮点数;VB
        0 引言
编程语言vb是什么
        IEEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43位以上)与延伸双精确度(79位元以上,通常以80位元实做)。只有32位模式有强制要求,其他都是选择性的。大部分编程语言都有提供IEEE格式与算术,但有些将其列为非必要的。例如,IEEE 754问世之前就有的C语言。IEEE754标准包括IEEE算术,但不算作强制要求(VB语言的single通常是指IEEE单精度,而double是指IEEE双精度)。
        VB是Visual Basic 的简称,在编程语言中属于较简单易于学习掌握的一类,由微软公司开发研制,已经得到了广泛的应用,VB主要拥有 GUI 系统( 即图形用户界面) 以及RAD系统( 快速应用程序开发) 等。VB编程语言在开发时,依据的原则就是为了方便程序开发人员使用,所以 VB语言是面向对象的基于窗口可视化的编程语言,在组件内已经定义了部分默认的方法和属性,也可以通过增加代码的方式来指定组建方法和属性,方便编程人员使用。在 VB编程语言中,对一个对象的描述主要通过描述事件、方法和属性的方式就可以完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。