二手工控電器
且行且珍惜
級別: 工控俠客
|
我在觸摸屏上制作一個32位浮點數輸入框,(輸入一個數值,比如:-12.34,或者的23.58,既數值中包涵有符號),請教如何將這個數字為:-1234或者是2358??。謝謝!! [ 此帖被跑步向錢在2016-08-26 08:25重新編輯 ] |
|
---|---|---|
|
始終如一
級別: 工控俠客
|
如a=-12.34,則b=!Val(!Format(data1*100,"0000") ),b=1234 |
---|---|
本帖最近評分記錄: |
二手工控電器
且行且珍惜
級別: 工控俠客
|
輸入一個數值,比如:-12.34,或者的23.58,既數值中包涵有符號,請教如何將這個數字為:-1234或者是2358??,主貼請教有誤少寫個符號!!我這個是需要帶符號轉換!!謝謝!! |
|
---|---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
|
這個設置我轉換過,不是我想要的結果,也許是我設置的方法不對,還請指點,謝謝! |
|
---|---|---|
|
始終如一
級別: 工控俠客
|
樓主,你是要把-12.34轉換成1234是寫入PLC的話,直接在通道轉換里設置線性轉換,如只想把a(-12.34)變量的值轉換為b(1234),可在循環策略中寫線性轉換腳本 |
---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
|
試驗過了!數據完全不對!!謝謝指點!! |
|
---|---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
|
[attachment=151500] 經過這樣的設置,可以正常輸入正數字和負數字但是無法輸入小數點后面部分,這個整數部分是我想要的結果。 [attachment=151501] 經過這樣的設置,可以正常輸入正數字和負數字及小數部分。但是如何處理出比如:輸入一個數值,比如:-12.34,或者的23.58,既數值中包涵有符號,請教如何將這個數字為:-1234或者是2358??,謝謝!! |
|
---|---|---|
|