999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓網(wǎng) 技成學習APP 技成工具箱 技成企業(yè)服務

歡迎回到技成培訓網(wǎng)

技成培訓網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習題

技成PLC課堂

變頻器故障查詢

技成PLC學吧

伺服驅動故障查詢

技成PLC網(wǎng)校

當前位置:技成首頁 > 文章中心 > 技成百科 > 如何將整型拆分為十六個bool量進行讀或寫的操作

如何將整型拆分為十六個bool量進行讀或寫的操作

鄭志武 發(fā)布于2013-02-28 23:36 4 0 標簽:

有一int變量x,如何將其拆分為十六個bool量進行使用,對x的每一位進行分別的讀或寫的操作

佳答案

2種辦法:


1:可以通過動態(tài)對話框完成,比如變量“mw0”,其中m0.0需要連接到畫面中某個對象的背景顏色,則在對象的屬性/顏色/背景/在動態(tài)欄右擊選擇動態(tài)對話框,在彈出的對話框中數(shù)據(jù)類型選擇“位”,然后在“變量-位”選擇中選擇“mw0”bit0即可。


2:自己編寫函數(shù)來得到一個整型變量的一個位。
voidsetbitofword(lpctstrtagname,intibit)
{
wordwvalue=gettagword(tagname);
wvalue|=(word)(int)pow(2.,ibit);
settagword(tagname,wvalue);
}
voidrstbitofword(lpctstrtagname,intibit)
{
wordwvalue=gettagword(tagname);
wvalue&=~(word)(int)pow(2.,ibit);
settagword(tagname,wvalue);
}

若有收獲,就點個贊吧!

文章來源于網(wǎng)絡及文獻如有侵權請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標簽相同的文章

相關推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標簽