qq727671234
三人行必有我?guī)煟?/div>
級別: 略有小成
精華主題: 0
發(fā)帖數量: 70 個
工控威望: 212 點
下載積分: 1493 分
在線時間: 31(小時)
注冊時間: 2019-06-21
最后登錄: 2025-01-17
查看qq727671234的 主題 / 回貼
樓主  發(fā)表于: 2021-12-07 20:01
我現(xiàn)在做一臺打印設備,打印的是一串數字,這串數字最后一位是校驗位(校驗位是為了防止偽造),這個校驗位是前面的數字經過計算得來的,計算的過程中要求有除法產生小數位,打印的最后一個數據就取這個小數位的第一位。
比如說:10/3=3.333333,我只要小數位一位(也就是3)。這個怎么辦呀?
再比如說1/8=0.125,我只要1。






                                                   用什么指令 詳細說說
qq727671234
三人行必有我?guī)煟?/div>
級別: 略有小成
精華主題: 0
發(fā)帖數量: 70 個
工控威望: 212 點
下載積分: 1493 分
在線時間: 31(小時)
注冊時間: 2019-06-21
最后登錄: 2025-01-17
查看qq727671234的 主題 / 回貼
1樓  發(fā)表于: 2021-12-08 09:13
   忘了補充了    PLC是歐姆龍的CP1H
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數量: 6784 個
工控威望: 38387 點
下載積分: 5615 分
在線時間: 9560(小時)
注冊時間: 2006-09-13
最后登錄: 2025-01-27
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2021-12-08 09:40
STEP1:運算結果擴大10倍
STEP2:取整
STEP3:轉換為字符
STEP4:取最后一個字符
STEP5:轉換為數字

Good Luck~
本帖最近評分記錄:
  • 下載積分:+1(lan19910425) 熱心助人!
    qq727671234
    三人行必有我?guī)煟?/div>
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 70 個
    工控威望: 212 點
    下載積分: 1493 分
    在線時間: 31(小時)
    注冊時間: 2019-06-21
    最后登錄: 2025-01-17
    查看qq727671234的 主題 / 回貼
    3樓  發(fā)表于: 2021-12-08 11:35
    指令沒整明白