Вычитатель с плавающей точкой
| Библиотека: | Арифметика |
| Введён в: | 3.5 |
| Внешний вид: |
|
Поведение
Этот компонент вычитает значение на нижнем левом входе (вычитаемое) из значения на верхнем левом входе (уменьшаемое) и выдаёт разность на выход на правой стороне.
Если в процессе вычисления получается значение «не-число» (NaN), то на выходе ошибки устанавливается логическая 1, в противном случае — 0. Если на каком-либо из входов присутствует неинициализированное значение (U), высокоимпедансное состояние (Z) или значение ошибки (E), операнд интерпретируется как NaN, в результате чего на выходе разности также формируется значение NaN, а на выходе ошибки устанавливается логическая 1.
Контакты
- Левая сторона, верхний край (вход, разрядность соответствует атрибуту «Разрядность числа с плавающей точкой»)
- Уменьшаемое с плавающей запятой.
- Левая сторона, нижний край (вход, разрядность соответствует атрибуту «Разрядность числа с плавающей точкой»)
- Вычитаемое с плавающей запятой.
- Правая сторона (выход, разрядность соответствует атрибуту «Разрядность числа с плавающей точкой»)
- Разность двух входных значений.
- Нижняя сторона (выход, разрядность равна 1)
- Выход ошибки (ERR). Выдаёт 1, если результатом вычитания является NaN (не-число), и 0 в противном случае.
Атрибуты
- Разрядность числа с плавающей точкой
- Разрядность (в битах) операндов и результата (32 для одинарной точности или 64 для двойной точности).
Поведение Инструмента «Нажатие»
Нет.
Назад к Справке по библиотеке