hblovetian
新手,望各位大哥大姐指點(diǎn)。
級(jí)別: 略有小成
|
新手求助,經(jīng)常看見一個(gè)條件成立把0傳到一個(gè)字存儲(chǔ)區(qū),否則把16#FFFF傳人。為什么傳16#FFFF 。麻煩解釋一下,謝謝! |
|
---|---|---|
本帖最近評(píng)分記錄:
|
kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
|
16位負(fù)整數(shù)改32位負(fù)整數(shù).... |
---|---|
本帖最近評(píng)分記錄: |
hblovetian
新手,望各位大哥大姐指點(diǎn)。
級(jí)別: 略有小成
|
都是16位無(wú)符號(hào)整數(shù)啊,沒有32位數(shù)據(jù) |
|
---|---|---|
|
月澤
時(shí)間嘛!就象乳溝,擠一擠總歸還是有的!
級(jí)別: 工控俠客
|
這個(gè) 不清楚么 同問 幫頂 求答案!!! |
|
---|---|---|
|
liuqiang1986
相互交流,相互學(xué)習(xí),共同探討。
級(jí)別: 家園常客
|
是把16位變成32位 |
|
---|---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主
|
找一下程序中有無(wú)用到VD640的地方,這個(gè)就是32位數(shù)了 |
---|---|
本帖最近評(píng)分記錄: |
lubo19880712
級(jí)別: 探索解密
|
怎么實(shí)現(xiàn)的16位轉(zhuǎn)換為32位 |
---|---|
|
月澤
時(shí)間嘛!就象乳溝,擠一擠總歸還是有的!
級(jí)別: 工控俠客
|
這樣的 程序在什么情況下使用呢? 版主 能舉個(gè)例子么? |
|
---|---|---|
|
hblovetian
新手,望各位大哥大姐指點(diǎn)。
級(jí)別: 略有小成
|
后面確實(shí)有用VD640的地方。新手不懂怎么這樣就把16位變32位了。麻煩版主解釋下,謝謝 |
|
---|---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主
|
作為32位的VD640,其實(shí)包含VW640和VW642這兩個(gè)字。 當(dāng)VW642為正數(shù)時(shí),它最高位標(biāo)志為0,所以VW640的位也全部為0,來(lái)保證VD640最高位也是0,VD640仍是一個(gè)正數(shù),且數(shù)值大小等于VW642; 當(dāng)VW642為負(fù)數(shù)時(shí),它最高位標(biāo)志為1,所以VW640的位也全部為1,來(lái)保證VD640最高位也是1,VD640仍是一個(gè)負(fù)數(shù),且數(shù)值大小等于VW642。至于此時(shí)為什么要把VW640填入FFFF,請(qǐng)閱讀電腦知識(shí)中關(guān)于負(fù)數(shù)的存儲(chǔ)方式以及原碼/反碼/補(bǔ)碼等。 給個(gè)參考地址: http://rob-thebuilder.com/read-gktid-1422228.html http://blog.sina.com.cn/s/blog_40b0c14b01018z9s.html |
---|---|
|
hblovetian
新手,望各位大哥大姐指點(diǎn)。
級(jí)別: 略有小成
|
感謝版主,看來(lái)學(xué)PLC得先把進(jìn)制這方面的知識(shí)搞定才行。 |
|
---|---|---|
|