Úroveň 1.7 úloh Rust

Задание 1

Řekněte, jaký rozsah hodnot může mít typ u16.

Задание 2

Najděte součet čtverců všech celých lichých čísel v intervalu od 1 do 100.

Задание 3

Napište kód, který vypíše prvních N mocnin dvojky.

Задание 4

Jsou dány tři řetězce:

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

Sečtěte hodnoty těchto řetězců jako celá čísla.

Задание 5

Je dán nějaký řetězec:

rustlet txt: &str = "123456789";

Najděte součet číslic z tohoto řetězce.

Задание 6

Je dáno desetinné číslo obsahující množství gigabajtů:

rustlet gb: f32 = 35.24;

Převeďte tuto hodnotu na megabajty, kilobajty a bajty.