见图,I_BCD的IN端是什么进制数?不是十进制数? 如果真是十进制,那么转后后数值MW20为啥成了十进制48了 这个不是已经改变大小了吗?
问题补充:
有点糊涂就是:BCD和十进制和十六进制到底是哪些区别?定义我也明白,可是I_BCD的OUT端 理应是BCD编码 可是却是显示的是十六进制
图片说明:
最佳答案
BCD码亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。在你第一次进行转换时就已将30变成了分别为3和0的二进制数,此时再进行十进制转换实际就是十六进制的30转换为十进制的48了。
提问者对于答案的评价:
3q
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241876.html