某些整数数据类型与其他编程语言有何不同?

发布于 2024-09-03 20:51:42 字数 142 浏览 6 评论 0原文

整数数据类型在应该只是数字时是否允许空格?

其他编程语言是否允许整数数据类型中存在空格?

例如,MySQL 数据库存储不允许在 int 数据类型中存储空格。其他语言在存储自己的 int 类型时是否允许它?

Do Integer data types allow spaces when it should be just numeric?

Do other programming languages allow spaces in an Integer data type?

For example, MySQL database storage does not allow spaces to be stored in an int data type. Do other languages allow it when storing in their own int type?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

云巢 2024-09-10 20:51:42

不要让某些系统向用户呈现整数,或接受用户带有空格、逗号或其他格式的整数这一事实欺骗您,让您认为整数可以包含空格、逗号或其他任何内容。

整数就是数字,你最好将它们视为数字,不多也不少。

Don't let the fact that some systems present integers to the user, or accept integers from the user, with spaces or commas or other formatting fool you into thinking that integers can contain spaces or commas or anything else.

Integers are numbers and you are best thinking of them as just that, no more and no less.

这样的小城市 2024-09-10 20:51:42

不是任何一个理智的人。但是,某些语言(例如Python)和数据库(例如SQLite)是基于值而不是变量或列的强类型。因此,虽然整数永远不能容纳空格(或实际上任何字符串),但相同的变量或列可以容纳多种类型的元素。请参阅 SQLite 常见问题解答

Not any sane one. However, some languages (e.g. Python) and databases (e.g. SQLite) are strongly typed on the value, not variable or column. So while an integer can never hold spaces (or indeed any string), the same variable or column may hold elements of more than one type. See the SQLite FAQ.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文