1
A
回答
9
一个16位有符号整数的范围非常小(-32768到32767)。坦率地说,你不应该试图解析它们 - 只要将它们存储为string
即可。
3
扩展在@Marc和@吉米的要点:
邮政编码和电话号码不是数字,你不这样做算术他们。所以把它们当作字符串。在一些国家,相当于一个邮政编码的字符串是这样的:“PA6 0UN”,如果你把你的邮政编码当作一个字符串,那么你可以应付这种“外来”的结构。
将电话号码表示为数字量可能会带来节省空间的好处,但与您保留的所有其他数据相比,节省可能很小,并且处理成本的格式和解析将会发生。
3
以保持它作为一个字符串同意: 转换邮政编码/电话号码的数量不会带来任何有用的(谁想总结的电话号码?)
的另一边:电话号码不具有前导零(重要),那么转换为数字会丢失什么。加拿大邮政编码也包含字母字符。
相关问题
- 1. 多年后,Int16的值对于Int16来说太大或太小
- 2. System.OverflowException:值是太大或太小,以Int16在IIS 6
- 3. 无法将int32转换为int16。 Int16类型值太大或太小
- 4. 值是太大或太小的Int16的,当拷贝到数据表
- 5. 值是太大或太小,一个Int32
- 6. c#oracledbtype.int16抛出的错误值为int16虽然值是1或2的值太大或太小
- 7. StackOverFlowException:对于MS TextBox中的int 32,值太小或太大
- 8. 命令模式 - 不堪重负!太小太大,太大太大
- 9. 错误System.OverflowException:值被太大或太小,一个Int32
- 10. 值是太大或太小,一个Int32错误
- 11. Excel值对于十进制来说太大或太小
- 12. 值是太大或太小,一个十进制
- 13. UIPopoverController太大,UIPickerView太小
- 14. JFrame大小太小
- 15. 行大小太大
- 16. 如何制作不太大或太小的响应文本
- 17. 的PersistenceException:行大小太大
- 18. mysqli的行大小太大
- 19. 铬在css中的高度和宽度值太小。或者宽度太大?
- 20. 异常:对于asp.net中的Int32,值是太大还是太小?
- 21. libGDX Box2DDebugRenderer绘制框太大太小
- 22. Value32对于Int32来说太大或太小了 - Facebook和dotnetopenauth
- 23. Cython浮点除法错误:零分(数字太大或太小?)
- 24. Microsoft Cognitive Services Emotion API。错误:'图片尺寸太小或太大。'
- 25. ActiveRecord ArgumentError:负的字符串大小(或大小太大)
- 26. Lucene索引大小太大
- 27. MongoDB文件大小太大
- 28. AppEngine“任务大小太大”
- 29. 请求大小太大
- 30. 双重值太大
您可能希望将它们保留为字符串... – Jimmy