Raku kurss / Padziļināti / Vairāk par iebūvētajiem tipiem / Natīvie tipi 🆕 / Exercises / Natīvais masīvs
Risinājums: Natīvais masīvs
Šeit ir iespējams risinājums uzdevumam.
Kods
my uint8 @bytes = 100, 200, 255;
say @bytes.sum;🦋 Programmas pirmkodu var atrast failā native-array.raku.
Izvade
555Komentāri
Liekot natīvo tipu ar fiksētu izmēru
uint8pirms@masīva, tiek deklarēts masīvs, kur katrs elements tiek glabāts kā viens neparakstīts baits — kompakts izkārtojums, kas piemērots binārajiem datiem.Apgriešanās limits attiecas uz katru elementu (
0..255), nevis uz to summēšanas rezultātu..sumiesaiņo summu parastajāInt, tāpēc100 + 200 + 255dod pilno555.
Kursa navigācija
← Natīvais masīvs | Virknes →