Вопросы по теме 'extended-precision'

Каковы приложения/преимущества 80-битного типа данных повышенной точности?
Да, я хотел сказать 80-бит . Это не опечатка... Мой опыт работы с переменными с плавающей запятой всегда включал 4-байтовые множители, такие как одиночные (32 бита), двойные (64 бита) и длинные двойные числа (которые я видел как 96-битные или...
6549 просмотров

Свойства 80-битных вычислений повышенной точности, начиная с аргументов двойной точности
Вот две реализации функций интерполяции. Аргумент u1 всегда находится между 0. и 1. . #include <stdio.h> double interpol_64(double u1, double u2, double u3) { return u2 * (1.0 - u1) + u1 * u3; } double interpol_80(double u1,...
690 просмотров

Умножение сборки 16-бит x 32-бит => 48-бит
Предположим, я хочу умножить большое число на другое (возможно, маленькое) число в ассемблере. Большое число (множимое) сохраняется в DX:AX , а множитель сохраняется в BX . Инструкция MUL работает только с AX . Так что же делать с DX ?...
14540 просмотров

Умножение 64-битного числа на 32-битное в 8086 asm
У меня были проблемы даже с началом решения проблемы. Я пытался рассматривать умножение как алгоритм повторного сложения, но какой бы алгоритм я ни рассматривал, я, похоже, зациклен на одной проблеме: максимальный размер регистра в 8086 составляет 16...
617 просмотров