很簡單的問題我需要從用戶得到一個整數,我只知道如何從他們得到一個字符串。所以如果有辦法從用戶那裏獲得一個整數或者將字符串轉換爲一個整數,請讓我知道。字符串整數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. 整數[字符串]
- 5. Smalltalk,如何將字符串插入到字符串中
- 6. Smalltalk:如何檢查一個字符串只包含數字?
- 7. 從字符串整數
- 8. PHP - 字符串和整數
- 9. 整數在C++字符串
- 10. 字符串的整數值
- 11. Python中,字符串,整數
- 12. 字符串到整數
- 13. 大整數(字符串,16)
- 14. 轉移整數字符串
- 15. 拆分整數字符串
- 16. 字符串和整數
- 17. Numpy整數字符串
- 18. 字符串整數蟒蛇
- 19. 整數到字符串
- 20. 字符串的C++整數
- 21. NASM - 整數到字符串
- 22. 整數到字符串
- 23. VHDL整數字符串
- 24. 我如何計算Smalltalk中處理字符串的數量?
- 25. 爲單個字符串/整數解析JSON字符串數組
- 26. 串聯字符串和整數蟒蛇
- 27. 來自字符串的子串整數
- 28. 按字符串修整字符串
- 29. 混合字符串中增加的整數包括:字符串+整數
- 30. 字面字符串在smalltalk中是否可變?
只要下定隨機INT;用戶很少知道他們想要什麼! (笑話) – 2010-02-09 01:02:20
不,它必須始終是星期五的數字7,但它可以是任何其他日子的隨機數字,除非它是本月的第四個星期三,並且外面是陰天,在這種情況下它應該是42. – 2010-02-09 01:04:56