Kurso de Raku / Esencoj / Tipitaj variabloj / Ekzercoj / Konverti uzantan enigon al nombro

Solvo: Konverti uzantan enigon al nombro

La programo povas esti tiel simpla kiel ĉi tio:

Kodo

my Int $n = prompt 'Enigu numeron: ';
say $n;

🦋 Vi povas trovi la fontkodon en la dosiero input-number.raku.

Ekzemplo

Rulu ĝin kaj enigu entjeran numeron, ĉu pozitivan aŭ negativan:

$ raku exercises/typed-variables/input-number.raku
Enigu numeron: -42
-42

Komentoj

Kiel ni vidis, la revena valoro de prompt estas IntStr, kiu povas esti asignita al Int variablo sen devigo.

Rimarku tamen, ke la programo finiĝos kun escepto se vi enigas ĉenon kiu ne povas esti konvertita al entjera nombro.

Kurso navigado

Datentipa konvertado / Konvertante tipojn kun prefiksaj operatoroj   |   Poziciaj datentipoj

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська