Некоторые Целочисленные типы данных differnate с другими Языками программирования?

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

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

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

1
задан MacMac 1 June 2010 в 08:59
поделиться

2 ответа

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

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

2
ответ дан 3 September 2019 в 00:10
поделиться

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

0
ответ дан 3 September 2019 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: