Отличаются ли некоторые типы данных Integer от других языков программирования? - PullRequest
1 голос
/ 01 июня 2010

Разрешают ли типы данных Integer пробелы, когда они должны быть просто числовыми?

Допускают ли другие языки программирования пробелы в типе данных Integer?

Например, хранилище базы данных MySQL не позволяет хранить пробелы в типе данных int . Разрешают ли это другие языки при хранении в своем собственном типе int?

Ответы [ 2 ]

2 голосов
/ 01 июня 2010

Не допускайте, чтобы некоторые системы представляли целые числа пользователю или принимали целые числа от пользователя с пробелами или запятыми или другим форматированием, заставляя вас думать, что целые числа могут содержать пробелы или запятые или что-то еще.

Целые числа - это числа, и вам лучше всего думать о них как об этом, не больше и не меньше.

0 голосов
/ 01 июня 2010

Ни один здравомыслящий.Однако в некоторых языках (например, Python) и базах данных (например, SQLite) строго указывается значение, а не переменная или столбец.Таким образом, хотя целое число никогда не может содержать пробелы (или даже любую строку), одна и та же переменная или столбец могут содержать элементы более чем одного типа.См. FAQ по SQLite .

...