Подразделение 64 бита на 32 бита

Я ищу быстрый способ выполнить следующий divison:

  • Дивиденд является целым числом на 64 бита со знаком.
  • Делитель является целым числом на 32 бита со знаком.
  • Частное должно быть целым числом на 64 бита со знаком, остаток является ненужным.
  • Низкий dword дивиденда является нулем.

Я использую только 32 типа данных bit, так как на 64 бита плохо поддерживаются компилятором и никаким блоком. Точность может быть несколько поставлена под угрозу в пользу скорости.

Какие-либо указатели на этом?

6
задан uj2 12 August 2010 в 21:15
поделиться