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

Диапазон короткого целого в Rust

Короткое знаковое целое вмещает числа от -128 до 127. Это тип i8: один байт с знаком. Такой тип удобен, когда заранее известно, что значение останется в узком диапазоне.

Число на верхней границе и число на нижней границе можно записать в переменную этого типа и вывести:

let top: i8 = 127; let bottom: i8 = -128; println!("{}", top); println!("{}", bottom);

Литерал, который не помещается в выбранный тип, не проходит сборку. Например, запись let b: i8 = 200; слишком велика для i8 и такой код не собирается.

Дано число:

let edge = -128;

Запишите его в переменную edge типа i8 и выведите ее.

Дано число:

let num = 200;

Скажите, соберется ли программа, если записать это число в переменную типа i8.

Назовите наименьшее и наибольшее значение, которое вмещает тип i8.

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