Cursus Raku / Essentiëlen / Getypte variabelen / Oefeningen / Gebruikersinvoer naar een getal converteren

Oplossing: Gebruikersinvoer naar een getal converteren

Het programma kan zo eenvoudig zijn als dit:

Code

my Int $n = prompt 'Enter a number: ';
say $n;

🦋 Je kunt de broncode vinden in het bestand input-number.raku.

Voorbeeld

Voer het uit en voer een geheel getal in, positief of negatief:

$ raku exercises/typed-variables/input-number.raku
Enter a number: -42
-42

Opmerkingen

Zoals we gezien hebben, is de retourwaarde van prompt een IntStr, die zonder dwang kan worden toegewezen aan een Int variabele.

Merk echter op dat het programma zal worden beëindigd met een uitzondering als je een string invoert die niet kan worden omgezet naar een geheel getal.

Cursusnavigatie

Datentyp-conversie / Typen converteren met prefix operatoren   |   Positionele datentypen

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська