如题所述
对于现实生活中,0确实是什么也没有。
但对于计算机编程方面数值而言,0就是0,它是有值的,其值是不空的。而对于空,计算机用null来表示。
打个简单比喻,若某表中有一字段为“姓名”,由于该字段为关键字段,不允许为空值(null)。在录入该字段下的内容时,若你什么也不输入,则系统会提示违反规律,必须输入字符,即使是输入空格或0都可以。因为空格或0是一个字符,是非null值。
此比喻是即兴而举,缺乏严密性。还望高手给予更好的回答。
但对于计算机编程方面数值而言,0就是0,它是有值的,其值是不空的。而对于空,计算机用null来表示。
打个简单比喻,若某表中有一字段为“姓名”,由于该字段为关键字段,不允许为空值(null)。在录入该字段下的内容时,若你什么也不输入,则系统会提示违反规律,必须输入字符,即使是输入空格或0都可以。因为空格或0是一个字符,是非null值。
此比喻是即兴而举,缺乏严密性。还望高手给予更好的回答。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-09-10
在电子技术中 0一般表示为低电平 1为高电平
在逻辑计算中 0一般表示为否 1为是
在数学中通常表示 为:无 或者为一个独立的数字
在计算机中 0和1为 二进制运算的数。
等。
人们为0赋予了深刻的意义并且广泛。
在逻辑计算中 0一般表示为否 1为是
在数学中通常表示 为:无 或者为一个独立的数字
在计算机中 0和1为 二进制运算的数。
等。
人们为0赋予了深刻的意义并且广泛。