登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:求助:bit与bool的区别。。
点击:6673 回复:6
楼主
编辑
引用
管理
58443232
[size=2]我最近看书看到bit 8 bit=1 byte,可是书上都没有提到Bit,就出现了BOOL(布尔)也是一个位!跟BYTE.WORE.DWORD同样属于数据类型..Bit呢?难道是BOOL=bit?bool到底是个什么概念?
求 通俗详解。。。谢谢!
我看的书S7-200深入浅出(第二版)第77页[/size]
11-10-08 22:24
1楼
编辑
引用
管理
cvlsam
据本人浅显的理解,Bool代表了一种数据类型,而Bit代表了存储空间的最小单位.
如同,你有一间5000平米(bit)的房子,但是这将房子可能是商住楼(Word),也可能是居民楼(Dword),或者是仓库(Int),甚至于是厂方(Bool)。
有例如你这个月工资是5000元(bit),但是币种可能是人民币(Bool),或者是美元(Word),甚至于是欧元(Dint)……
所以Bit仅仅代表的是存储空间的最小单位。
16个Bit组成的存储空间可能是无符号整形(Word),也能是整形(Int),同样,32位存储空间可能是长整形(Dint),也有可能是双字型(Dword),甚至于可能是浮点型(Real)。因此,务必要搞清楚储存空间与存储空间所存储的数据类型之间的区别。
11-10-09 05:49
2楼
编辑
引用
管理
zp197873
解释的好精彩
11-10-09 16:23
3楼
编辑
引用
管理
58443232
谢谢。。。。。。。。
11-10-10 00:11
4楼
编辑
引用
管理
xiangfengcba
二楼的过客:你QQ多少!交个朋友!本人294314727
11-10-10 17:44
5楼
编辑
引用
管理
qlin
2楼的解释,精彩!
比喻也贴切,通俗易懂。
11-10-10 19:30
6楼
编辑
引用
管理
阳光下的心动
18-10-09 10:43
工控新闻
喜报丨珞石机器人入选工信部《首台(套)重大技术装备推广应用指导目录》
“量体裁衣”破局转型难题!广域铭岛助力智转数改跑出加速度
华工科技 × 汇川技术战略合作,共启数智新篇章
富士康打造数字孪生机器人工厂,提高自动化工业效率
创新为钥 施耐德电气发布全新EcoStruxure开放自动化平台V24.0版
2024生态品牌认证榜单发布,卡奥斯行业唯一两获“领航者”
上海昭穆工博会邀请函
西门子以人工智能赋能苏州产业智能化转型升级
更多新闻资讯