Raku kurss / Pamati / Tipizētie mainīgie / Vingrinājumi / Lietotāja ievades konvertēšana par skaitli
Risinājums: Lietotāja ievades konvertēšana par skaitli
Programma var būt tik vienkārša kā šī:
Kods
my Int $n = prompt 'Ievadiet skaitli: ';
say $n;
🦋 Avota kodu var atrast failā input-number.raku.
Piemērs
Palaidiet to un ievadiet veselu skaitli, vai nu pozitīvu vai negatīvu:
$ raku exercises/typed-variables/input-number.raku
Ievadiet skaitli: -42
-42
Komentāri
Kā mēs jau redzējām, prompt atgrieztā vērtība ir IntStr, kuru var piešķirt Int mainīgajam bez piespiedu konvertēšanas.
Tomēr ņemiet vērā, ka programma tiks pārtraukta ar izņēmumu, ja ievadīsiet virkni, kuru nevar konvertēt uz veselu skaitli.
Kursa navigācija
← Datu tipu konvertēšana / Tipu konvertēšana ar prefiksu operatoriem | Pozicionālie datu tipi →
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська