LabVIEW中的數(shù)據(jù)類型轉(zhuǎn)換
發(fā)布時(shí)間:2014/10/9 21:41:45 訪問(wèn)次數(shù):3827
數(shù)據(jù)之間的類型轉(zhuǎn)化是編程時(shí)經(jīng)常遇到的情況,LabVIEW中也提供了這種功能,ADM5120P不過(guò)在使用時(shí)與其他編程語(yǔ)言稍有區(qū)別。在圖3-88黑色實(shí)線框所包圍的路徑中選擇Type Cast控件,該函數(shù)用于數(shù)據(jù)類型之間的強(qiáng)制轉(zhuǎn)化。在框圖界面中建立如圖3-89所示的程序,萁中輸入“要轉(zhuǎn)化的數(shù)值”的數(shù)據(jù)類型為帶符號(hào)8位整數(shù)、“要轉(zhuǎn)化成類型”的數(shù)據(jù)類型為無(wú)符號(hào)8位整數(shù),輸出“轉(zhuǎn)化后數(shù)值”也為無(wú)符號(hào)8位整數(shù),以上輸入/輸出參數(shù)類型都是按照Type Cast的函數(shù)說(shuō)明設(shè)置。當(dāng)用戶完成控件間的連線后,可以修改第2個(gè)輸入?yún)?shù)的類型,這時(shí)會(huì)發(fā)現(xiàn)控件“轉(zhuǎn)化后數(shù)值”的數(shù)值類型會(huì)隨著控件“要轉(zhuǎn)化成類型”自動(dòng)發(fā)生變化。
在控件“要轉(zhuǎn)化的數(shù)值”中輸入帶符號(hào)數(shù)“-10”,轉(zhuǎn)化結(jié)果如圖3-90所示。按照二進(jìn)制數(shù)的轉(zhuǎn)化標(biāo)準(zhǔn),帶符號(hào)數(shù)“-10”的補(bǔ)碼為二進(jìn)制的“1111 0110”,即十進(jìn)制的“246”。
以上就把一個(gè)帶符號(hào)8位整數(shù)轉(zhuǎn)變?yōu)橐粋(gè)無(wú)符號(hào)整數(shù),在LabVIEW中不同數(shù)據(jù)類型之間的轉(zhuǎn)化必須遵循輸入數(shù)據(jù)與輸出數(shù)據(jù)的位數(shù)相同的原則,否則將出現(xiàn)用戶不希望的數(shù)值。
數(shù)據(jù)之間的類型轉(zhuǎn)化是編程時(shí)經(jīng)常遇到的情況,LabVIEW中也提供了這種功能,ADM5120P不過(guò)在使用時(shí)與其他編程語(yǔ)言稍有區(qū)別。在圖3-88黑色實(shí)線框所包圍的路徑中選擇Type Cast控件,該函數(shù)用于數(shù)據(jù)類型之間的強(qiáng)制轉(zhuǎn)化。在框圖界面中建立如圖3-89所示的程序,萁中輸入“要轉(zhuǎn)化的數(shù)值”的數(shù)據(jù)類型為帶符號(hào)8位整數(shù)、“要轉(zhuǎn)化成類型”的數(shù)據(jù)類型為無(wú)符號(hào)8位整數(shù),輸出“轉(zhuǎn)化后數(shù)值”也為無(wú)符號(hào)8位整數(shù),以上輸入/輸出參數(shù)類型都是按照Type Cast的函數(shù)說(shuō)明設(shè)置。當(dāng)用戶完成控件間的連線后,可以修改第2個(gè)輸入?yún)?shù)的類型,這時(shí)會(huì)發(fā)現(xiàn)控件“轉(zhuǎn)化后數(shù)值”的數(shù)值類型會(huì)隨著控件“要轉(zhuǎn)化成類型”自動(dòng)發(fā)生變化。
在控件“要轉(zhuǎn)化的數(shù)值”中輸入帶符號(hào)數(shù)“-10”,轉(zhuǎn)化結(jié)果如圖3-90所示。按照二進(jìn)制數(shù)的轉(zhuǎn)化標(biāo)準(zhǔn),帶符號(hào)數(shù)“-10”的補(bǔ)碼為二進(jìn)制的“1111 0110”,即十進(jìn)制的“246”。
以上就把一個(gè)帶符號(hào)8位整數(shù)轉(zhuǎn)變?yōu)橐粋(gè)無(wú)符號(hào)整數(shù),在LabVIEW中不同數(shù)據(jù)類型之間的轉(zhuǎn)化必須遵循輸入數(shù)據(jù)與輸出數(shù)據(jù)的位數(shù)相同的原則,否則將出現(xiàn)用戶不希望的數(shù)值。
熱門點(diǎn)擊
- CIDR最主要的特點(diǎn)有兩個(gè)
- IEEE規(guī)定地址字段的第一字節(jié)的最低位為I/
- 永久地址與轉(zhuǎn)交地址的作用
- 分組過(guò)濾路由器是一種具有分組過(guò)濾功能的路由器
- 方波信號(hào)和三角波信號(hào)相疊加
- 公鑰密碼體制的加密和解密過(guò)程有如下特點(diǎn):
- LabVIEW中的數(shù)據(jù)類型轉(zhuǎn)換
- 符合DIX Ethernet V2標(biāo)準(zhǔn)的局域
- LabVIEW中簇的使用方法
- 信道利用率
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究