LabVIEW

 找回密码
 注册

扫一扫,访问微社区

查看: 65|回复: 1

[原创贴] LabVIEW把一个IEEE的浮点数转换成一个实数

[复制链接]
发表于 2019-9-7 11:15:01 | 显示全部楼层 |阅读模式
USB-6009数据采集卡首发
最近刚好用到浮点数据储存的相关知识,分享下:% R, l+ u: f, n, Z. Q; \
20.5的二进制为10100.1) L! M6 W9 w* X/ Z' G: M( R3 f; W
1.01001*2^48 R3 W7 X) [1 D: x
尾数(小数点后的数)01001,补够23位 010 0100 0000 0000 0000 0000
7 {+ B( s' G5 g9 _  ~8 B/ ?指数:4,加上127,就是131,二进制1000 0011
& f0 K( r* f$ s6 y6 D( Z8 l; N, i* ^0 g用二进制表示就是 (符号数位1位)0 (指数位8位)0 1000 0011 (尾数位23位)010 0100 0000 0000 0000 0000- S  z0 X& q) D  S
写成二进制标准形式:0100 0001 1010 0100 0000 0000 0000 0000% _4 V6 D( ?- w/ u0 c# k" f
写成16进制就是41 A4 00 00+ u* `+ P2 _6 i( c, I& a

1 I( s6 K6 c% ?2 J% v附件图片是代码,超级简单,反过来将32位储存的值转换成浮点数据也是可以的,只能说LabVIEW太强了!3 b# ~/ M( W7 U" I& L
可以参考下NI的描述,反正我是没看完!7 q  V& f/ Q( [- l5 o
http://digital.ni.com/public.nsf/allkb/5C220F26D6BFD4984825717D00336CEE
6 i( k& H# X7 g: B4 J4 L$ ~
3 C! |* s- v. n# }6 E
无标题.png
IDAQ-USB-6009数据采集卡
发表于 2019-9-9 07:47:15 | 显示全部楼层
在线课堂
谢谢分享 希望多多支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|无图浏览|手机版|网站地图|虚拟仪器家园 ( 沪ICP备13044638号-3 )

GMT+8, 2019-9-22 01:09 , Processed in 0.027796 second(s), 25 queries , Gzip On, MemCache On.

Powered by vihome X3.4

© 2006-2019 IOEDU Inc.

快速回复 返回顶部 返回列表