РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
402 of 1245 menu

Класс f32

Класс f32 представляет собой 32-битное число с плавающей точкой одинарной точности в соответствии со стандартом IEEE 754. Этот тип используется для хранения дробных чисел, когда требуется экономия памяти или достаточна точность около 7 значащих десятичных цифр. Диапазон значений f32 составляет примерно от 1.2e-38 до 3.4e+38. Литералы типа f32 записываются с суффиксом f32, например 3.14f32, либо выводятся автоматически при явном указании типа.

Синтаксис

let x: f32 = 3.14; let y = 2.5f32;

Пример

Давайте создадим переменную типа f32 и выведем её значение:

fn main() { let num: f32 = 3.14; println!("{}", num); }

Результат выполнения кода:

3.14

Пример

Давайте выполним арифметические операции над числами типа f32:

fn main() { let a: f32 = 10.5; let b: f32 = 2.5; let res = a + b; println!("{}", res); }

Результат выполнения кода:

13

Пример

Давайте проверим размер типа f32 в байтах с помощью функции size_of:

use std::mem::size_of; fn main() { let res = size_of::<f32>(); println!("{}", res); }

Результат выполнения кода:

4

Смотрите также

  • класс f32,
    который представляет 32-битное число с плавающей точкой
  • метод abs,
    который возвращает абсолютное значение числа
  • метод sqrt,
    который возвращает квадратный корень числа
  • метод round,
    который округляет число до ближайшего целого
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить