Nível 1.7 do livro de exercícios Rust

Задание 1

Explique qual intervalo de valores o tipo u16 pode assumir.

Задание 2

Encontre a soma dos quadrados de todos os números ímpares inteiros no intervalo de 1 a 100.

Задание 3

Escreva um código que exiba as primeiras N potências de dois.

Задание 4

Dadas três strings:

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

Some os valores dessas strings como números inteiros.

Задание 5

Dada uma string qualquer:

rustlet txt: &str = "123456789";

Encontre a soma dos dígitos desta string.

Задание 6

Dado um número fracionário, contendo a quantidade de gigabytes:

rustlet gb: f32 = 35.24;

Converta este valor para megabytes, kilobytes e bytes.