Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL3 3 of 173 menu
◀ ▶

Задачи на основы языка Rust. Часть 3

Дана переменная:

let x: f64 = 3.7;

Преобразуйте её в i32 и результат запишите в новую переменную.

Дана переменная:

let x: f32 = 10.9_f32;

Преобразуйте её в i64, затем прибавьте 5 и результат запишите в переменную типа i64.

Дана переменная:

let x: i32 = 100;

Преобразуйте её в f64, разделите на 3 и результат запишите в переменную типа f64.

Дана переменная:

let x: i64 = 1000_i64;

Преобразуйте её в f32, умножьте на 1.5_f32 и результат запишите в переменную типа f32.

Дана переменная:

let UByte x = 150u;

Преобразуйте её в i32, вычтите 50 и результат запишите в переменную типа i32.

Дана переменная:

let UShort x = 40000u;

Преобразуйте её в f64, разделите на 2 и результат запишите в переменную типа f64.

Дана переменная:

let UInt x = 250u;

Преобразуйте её в i64, умножьте на 10_i64 и результат запишите в переменную типа i64.

Дана переменная:

let x: f32 = 25.5_f32;

Преобразуйте её в i32, затем преобразуйте результат обратно в f32 и запишите в новую переменную.

Дана переменная:

let x: f64 = 7.8;

Преобразуйте её в UInt, прибавьте 2u и результат запишите в переменную типа UInt.

Дана переменная:

let x: i64 = 999_i64;

Преобразуйте её в i16, затем преобразуйте результат в f64 и запишите в переменную типа f64.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить