用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
真相
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
綜合討論
smart200 怎么讀取無符號16位整數并進行運算呢?
上一主題
下一主題
asd119586
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
68 個
工控威望:
156 點
下載積分:
602 分
在線時間: 30(小時)
注冊時間:
2022-05-09
最后登錄:
2025-07-16
查看asd119586的
主題
/
回貼
樓主
發表于: 2023-12-12 09:26
全看
|
小
中
大
smart200 怎么讀取無符號16位整數并進行運算呢?
我這里有一個走串口通訊的設備,是5個UINT16位,并且需要這其中加減乘除計算
但是smart200默認只能有符號整數,有沒有什么辦法可以轉成無符號整數來運算嗎?或者有沒有有符號轉無符號的庫呢
流水不腐 戶樞不蠹
分享
marksman_01
一起進步
級別: 家園?
發送短信
加為好友
精華主題:
0
發帖數量:
499 個
工控威望:
541 點
下載積分:
3322 分
在線時間: 142(小時)
注冊時間:
2019-06-01
最后登錄:
2025-07-24
查看marksman_01的
主題
/
回貼
1樓
發表于: 2023-12-22 17:25
全看
|
小
中
大
你只要明白,無符號和有符號數的區別就是最高位,有符號數最高位是符號位,無符號數不能算數運算是因為沒有符號位,所以你通訊的數據如果支持符號,那你直接轉成有符號數,如果通訊的數據是無符號數,那代表此數不可能是負數,所以要處理成雙字有符號整數在進行運算
分享
上一主題
下一主題
工控人家園
綜合討論
smart200 怎么讀取無符號16位整數并進行運算呢?
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院