используйте vbscript для получения 32-битной плавающей запятой в двоичном представлении байтов или слов - PullRequest
1 голос
/ 11 июня 2010

Я не знаю, как сделать две несколько связанных задачи в VBScript (не VB) -Мне нужно разбить 32-битное число с плавающей запятой на 4-байтовое двоичное представление. -Мне нужно разбить 32-битное число с плавающей запятой на двоичное представление из 2 слов (aka16bit).

Например, 65535.0 в двоичном формате: 1000111011111111111111100000000 65535.0 в шестнадцатеричном формате 477Fff00 65535.0 в формате байта составляет 71, 127, 255, 0 65535.0 в формате слова 18303, -256 [последние два - это то, что я хочу сделать]

ссылка: http://babbage.cs.qc.edu/IEEE-754/32bit.html

1 Ответ

1 голос
/ 27 июня 2010

См. Преобразование десятичного значения в 32-битное шестнадцатеричное с плавающей точкой для решения в JavaScript. Не должно быть слишком сложно перевести код в Visual Basic.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...