现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2014年
20期
27-30
,共4页
翟振辉%欧世峰%刘继长%钟全雄%高颖
翟振輝%歐世峰%劉繼長%鐘全雄%高穎
적진휘%구세봉%류계장%종전웅%고영
IEEE 754标准%十六进制数%单精度浮点数%可视化编程工具
IEEE 754標準%十六進製數%單精度浮點數%可視化編程工具
IEEE 754표준%십륙진제수%단정도부점수%가시화편정공구
IEEE 754 standard%hexadecimal number%floating-point data with single precision%visual programming tool
IEEE 754标准规定了可以精确表示某一浮点型数据的单精度(常用)和双精度表示方法,这在许多对数据精度要求较高的场合得到广泛应用,而在数据通信过程中所有数据都是以十六进制打包和解析、二进制形式传输的,所以研究如何根据该标准把所要传输的浮点型数据编程转换成8位十六进制数据具有重要的实用意义。这里在分析和研究IEEE 754标准中浮点型数据单精度表示方式的基础上,结合Borland C++Builder 6.0可视化编程工具,阐述了如何把单精度浮点型数据转换成所需要的8位十六进制数,以及如何把8位十六进制数转换成单精度浮点类型数据,并实现显示。
IEEE 754標準規定瞭可以精確錶示某一浮點型數據的單精度(常用)和雙精度錶示方法,這在許多對數據精度要求較高的場閤得到廣汎應用,而在數據通信過程中所有數據都是以十六進製打包和解析、二進製形式傳輸的,所以研究如何根據該標準把所要傳輸的浮點型數據編程轉換成8位十六進製數據具有重要的實用意義。這裏在分析和研究IEEE 754標準中浮點型數據單精度錶示方式的基礎上,結閤Borland C++Builder 6.0可視化編程工具,闡述瞭如何把單精度浮點型數據轉換成所需要的8位十六進製數,以及如何把8位十六進製數轉換成單精度浮點類型數據,併實現顯示。
IEEE 754표준규정료가이정학표시모일부점형수거적단정도(상용)화쌍정도표시방법,저재허다대수거정도요구교고적장합득도엄범응용,이재수거통신과정중소유수거도시이십륙진제타포화해석、이진제형식전수적,소이연구여하근거해표준파소요전수적부점형수거편정전환성8위십륙진제수거구유중요적실용의의。저리재분석화연구IEEE 754표준중부점형수거단정도표시방식적기출상,결합Borland C++Builder 6.0가시화편정공구,천술료여하파단정도부점형수거전환성소수요적8위십륙진제수,이급여하파8위십륙진제수전환성단정도부점류형수거,병실현현시。
The single precision and double precision expressive methods which can accurately express a float-point data are stipulated in IEEE754 standard. They are widely in the field,in which the accuracy requirement is high. On the base of studying and analyzing the expression of the 32 bits floating-point,how to translate the floating-point data to the needed hexadecimal da-ta,and how to translate the hexadecimal data to the floating-point data are elaborated in combination with the visual program-ming tools Borland C++ Builder 6.0,and the expression of the 32 bits floating-point data in the IEEE 754 standard. The data display was realized.