您好、欢迎来到现金彩票网!
当前位置:秒速快3官网 > 数字字符 >

labview教程——如何判断字符串包含的是数字

发布时间:2019-05-18 16:16 来源:未知 编辑:admin

  的难点之一,有的时候,用一整天的时间做一个字符串处理的VI是常有的事,尤其是对各类专用设备特殊的通讯协议和祯结构.

  比如字符串1234,显然它包括的全部是数字,而不是字符(如A,B,C等),问题是如何在程序中判定.

  LABVIEW中提供了判断10进制字符的节点,IS DEC DIGIT?,用它可以简化程序,同时它是个多态的VI,LABVIEW专门有一个例子程序说明它的使用方法,需要说明的是对于一个字符串,它只判断第一个字符.

  同理,LABIVEW同时提供了判断16进制,8禁止的节点,因此可以方便地利用上面的方法判断是否是16进制和8进制的数字字符串.

  LABVIEW没有提供判断二进制字符串的方法,不过只需要把上面的0X39改成0X31就可以判断是否是二进制字符串.

  无符号的浮点数,比如1.234与无符号整数比较,只需要判定是否包含小数点就可以了,另外有的整数用逗号表示千位分割符号,也可以采用类似的方法判定.

  下面提供一种通用的判断方法,虽然通用,相应效率也比较低,如果知道确切格式,用上面的方法比较合适

http://alsunah.net/shuzizifu/15.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有