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 • Български • Русский • Українська