Узровень 1.7 задачніка Rust

Задание 1

Раскажыце, колькі які дыяпазон значэнняў можа прымаць тып u16.

Задание 2

Знайдзіце суму квадратаў усіх цэлых няцотных лікаў у прамежку ад 1 да 100.

Задание 3

Напішыце код, які вывядзе першыя N ступені двойкі.

Задание 4

Даны тры радкі:

rustlet txt1: &str = "123";
let txt2: &str = "456";
let txt3: &str = "789";

Складзіце значэння гэтых радкоў як цэлыя лікі.

Задание 5

Даны некаторы радок:

rustlet txt: &str = "123456789";

Знайдзіце суму лічбаў з гэтага радка.

Задание 6

Даны дробавы лік, які змяшчае колькасць гігабайтаў:

rustlet gb: f32 = 35.24;

Перарабіце гэта значэнне ў мегабайты, кілабайты і байты.