很简单的问题我需要从用户得到一个整数,我只知道如何从他们得到一个字符串。所以如果有办法从用户那里获得一个整数或者将字符串转换为一个整数,请让我知道。字符串整数Smalltalk
回答
发现:
'12345' asNumber.
这很奇怪,asNumber无法处理基数语法:''16r12345'asNumber - > 16'。你如何提供基地? – mcandre 2011-08-07 03:30:36
如果您正在使用佳乐或菲罗,学会用 “消息发现者”。
左键单击背景,单击工具>消息查找器。点击左上方的窗格。类型:
'12345'. 12345.
命中控制-S和你有你的答案。具体来说,你有三个答案:asInteger,asNumber and initialIntegerOrNil。
没有使用Squeak或Pharo – Anton 2010-07-08 20:24:45
如果你不使用Squeak或Pharo,为什么不,然后你意识到你需要指定你的方言? – 2011-08-18 02:19:32
偶尔你会想要处理不同基地的数字。
st> s := '3039'.
'3039'
st> Number readFrom: (ReadStream on: s) radix: 16.
12345
Number readFrom:'16rff'=> 255.在Squeak中,几乎可以肯定地在Pharo中。 – 2011-09-21 11:35:39
- 1. Roundt整数在Smalltalk
- 2. 整数[字符串]
- 3. 整数字符串
- 4. Smalltalk:如何检查一个字符串只包含数字?
- 5. 大整数(字符串,16)
- 6. 字符串的C++整数
- 7. VHDL整数字符串
- 8. Numpy整数字符串
- 9. 字符串的整数值
- 10. 字符串到整数
- 11. 转移整数字符串
- 12. 从字符串整数
- 13. NASM - 整数到字符串
- 14. 拆分整数字符串
- 15. 我如何计算Smalltalk中处理字符串的数量?
- 16. 串联字符串和整数蟒蛇
- 17. 来自字符串的子串整数
- 18. 按字符串修整字符串
- 19. 混合字符串中增加的整数包括:字符串+整数
- 20. 字面字符串在smalltalk中是否可变?
- 21. 字符串修整
- 22. 解析字符串到整数数组
- 23. 将字符串数组按整数
- 24. 从字符串到整数函数
- 25. 笨参数整数和字符串
- 26. JQuery - 奇数整数/字符串问题
- 27. 字符串到整数/浮点数
- 28. C++如何将字符串拆分为字符串和整数?
- 29. 将字符串视为整数来排序字符串
- 30. 如何区分字符串和整数字符串?
只要下定随机INT;用户很少知道他们想要什么! (笑话) – 2010-02-09 01:02:20
不,它必须始终是星期五的数字7,但它可以是任何其他日子的随机数字,除非它是本月的第四个星期三,并且外面是阴天,在这种情况下它应该是42. – 2010-02-09 01:04:56