完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我从.TXT 用读取电子表格VI里面读出来的数据(字符串)想转成数字,结果一直都是0,左边是我自己输入的字符串可以正常转换,右边是读出来的字符串。
右边的字符串明显要粗为什么呀,求助大神。怎么才可以转换成数字。
|
|
相关推荐
8个回答
|
|
一直是零是因为你读进来的数值字符串是全角字符,就是看上去特别粗的那个。labview转换只支持半角字符串,如果字符串里没有可转换的数字字符串会返回默认值,一般默认值就是0。这个应该是你文件的问题,确保你的文件里写的是半角字符而不是全角。
最佳答案
|
|
|
|
这几天已经把字符串操作面板试了个遍还是没用
|
|
|
|
非常 感谢,我这个文件(.txt)是直接在图表里保存数据生成的,能不能在文件里改成半角的
|
|
|
|
本帖最后由 zhnuaa 于 2016-11-15 17:15 编辑
是好是直接在输出的时候就是半角。在labview里全角转半角很麻烦的,全角实质上是Unicode符号,自带的函数里好像没有这种功能。 ps:度娘了下,貌似半角和全角直接偏移一个定值就可以了。参考下面。 [url=]http://www.***51.net/article/43718.htm[/url] upadte: 看了下,上面那个是UTF8编码的。labview用的是gbk.转换规则不一样。 写个转换vi
|
|
|
|
|
|
下下来看看。。
|
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
937 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1338 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1904 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1775 浏览 3 评论
2126 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 20:07 , Processed in 0.939365 second(s), Total 89, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号