Ziemlich einfache Frage Ich brauche eine ganze Zahl vom Benutzer und ich kann nur eine Zeichenfolge von ihnen erhalten. Also, wenn es eine Möglichkeit gibt, eine Ganzzahl vom Benutzer zu erhalten oder die Zeichenfolge in eine ganze Zahl zu konvertieren, lass es mich wissen.String zu Integer Smalltalk
Antwort
es gefunden mit:
'12345' asNumber.
Das ist komisch, asNumber kann nicht mit der Radix-Syntax umgehen: ''16r12345' asNumber -> 16'. Wie liefern Sie eine Basis? – mcandre
Wenn Sie Squeak oder Pharo verwenden, lernen die "Message Finder" zu verwenden.
Klicken Sie mit der linken Maustaste auf den Hintergrund und klicken Sie auf Extras> Nachrichtenfinder. Klicken Sie auf den oberen linken Bereich. Typ:
'12345'. 12345.
Hit Control-S und Sie haben Ihre Antwort. Insbesondere haben Sie drei Antworten: asInteger, asNummer und initialIntegerOrNil.
Verwenden Sie nicht Squeak oder Pharo – Anton
Wenn Sie nicht Squeak oder Pharo verwenden, warum nicht, und erkennen Sie dann, müssen Sie Ihren Dialekt angeben? –
Gelegentlich möchten Sie Zahlen in verschiedenen Basen behandeln.
st> s := '3039'.
'3039'
st> Number readFrom: (ReadStream on: s) radix: 16.
12345
Nummer readFrom: '16rff' => 255. In Squeak und fast sicher in Pharo. –
- 1. Binary String zu Integer
- 2. Assign Integer Wert zu String
- 3. String Integer Integer JSON Liste
- 4. konvertieren string array zu integer php
- 5. C# Parse String "0" zu Integer
- 6. libvirt: Von State Integer zu String?
- 7. Konvertieren Liste <Integer> zu String
- 8. String-Array zu einer Sammlung von Integer?
- 9. String zu Integer Hashing-Funktion mit Präzision
- 10. PHP String Enthält Integer
- 11. Prüfe String für Integer
- 12. Konvertiere String in Integer
- 13. Convert Integer In String
- 14. Argv - String in Integer
- 15. Byte zu Integer und dann zu String-Konvertierung in Java
- 16. Integer - String Konvertierungsproblem in Java
- 17. String und Integer-Eingabe Python
- 18. Double oder Integer in String?
- 19. Formatierung integer für String-Ausgabe
- 20. typecast string to integer - Postgres
- 21. Javascript Integer als String interpretiert?
- 22. Java Integer-Addition mit String
- 23. MASM32, Display String und Integer
- 24. Konvertieren Integer in String Jinja
- 25. Pass integer zu FormUrlEncodedContent
- 26. Java (Android): Liste mit mehreren Typen (String; Integer; Integer)
- 27. In Ruby im Vergleich zu Smalltalk blockieren
- 28. Ressourcen Smalltalk und Pharo zu studieren?
- 29. Wie in zu base64 String integer kodieren, in Python 3
- 30. Konvertierung von String "M" zu Typ "Integer" ist ungültig
Einfach eine zufällige int; Benutzer wissen sowieso selten, was sie wollen !!! (Witz) –
Nein, es muss immer die Nummer 7 am Freitag sein, aber es kann jeden anderen Tag Zufallszahlen sein, es sei denn, es ist der vierte Mittwoch des Monats und es ist bewölkt, in diesem Fall sollte es 42 sein. –