为什么布尔的大小在vba 2 Bytes中?

时间:2013-09-05 13:14:47

标签: vba types range

在我的学徒生涯中,我们现在开始在学校做vba。当我们的老师把数据类型摘要交给我们时,我有点困惑。 .....

  

布尔值 - > 2字节 - >范围:真/假

那么True / False当然是合理的,但是,为什么使用2字节,因为布尔人只能能够代表2个值中的任何一个? 我的意思是理论上我们可以用一个比特来表示这个范围的任何值。 (但我知道那是毫无意义的,因为我们正在使用Highlevel-Languages)

当我问我的老师时,他出现了,因为他从来没有问过他自己一样,经过几秒钟的思考, 他刚刚用这种答案完成了这个问题“你必须接受它,因为它是什么,它是什么。” 但是,如果我只是“使用”,我就不会称自己是一个优秀的程序员,并且永远不会对理解感兴趣。 所以我现在在这里问:

在vba中是否有任何原因,为什么Boolean需要2个字节而不是单个字节?

0 个答案:

没有答案