【发布时间】:2011-02-26 06:12:43
【问题描述】:
整数数据类型在应该只是数字时是否允许空格?
其他编程语言是否允许在整数数据类型中使用空格?
例如,MySQL 数据库存储不允许以 int 数据类型存储空格。以自己的 int 类型存储时,其他语言是否允许?
【问题讨论】:
标签: mysql programming-languages types integer storage
整数数据类型在应该只是数字时是否允许空格?
其他编程语言是否允许在整数数据类型中使用空格?
例如,MySQL 数据库存储不允许以 int 数据类型存储空格。以自己的 int 类型存储时,其他语言是否允许?
【问题讨论】:
标签: mysql programming-languages types integer storage
不要让某些系统向用户显示整数或接受用户提供的带有空格或逗号或其他格式的整数这一事实欺骗您,让您认为整数可以包含空格或逗号或其他任何内容。
整数是数字,您最好将它们视为数字,不多也不少。
【讨论】:
不是一个理智的人。但是,某些语言(例如 Python)和数据库(例如 SQLite)在值上强类型化,而不是变量或列。因此,虽然整数永远不能包含空格(或者实际上是任何字符串),但同一个变量或列可能包含不止一种类型的元素。请参阅SQLite FAQ。
【讨论】: