Поскольку одинарные числа точности используют только 32 бита, они требуют меньше памяти, чем числа двойной точности, предлагая при этом многие преимущества арифметики с плавающей точкой. Тип данных половинной точности занимает только 16 биты памяти, но его представление с плавающей точкой позволяет ему обрабатывать более широкие динамические области значений, чем целочисленные или типы данных с фиксированной точкой того же размера. Можно использовать CustomFloat
объект для определения типа числовых данных с плавающей точкой с заданными размером слова и длиной мантиссы.
Представление и манипуляция числами с плавающей запятой.
Этот пример показывает, как выполнить арифметическую и линейную алгебру с данными одинарной точности.