Преобразование дробей в шестнадцатеричные - PullRequest
2 голосов
/ 20 февраля 2011

Скажем, у вас есть число (28,5), и вам нужно преобразовать его в шестнадцатеричное.

28 будет 1C, а 29 будет 1D, но что будет 28,5?

Не могли бы вы даже преобразовать это?

Я спрашиваю об этом, потому что я делаю конвертер в JavaScript jsyk.

Ответы [ 2 ]

0 голосов
/ 20 февраля 2011

Вы можете просто сделать

28.5.toString(16);

Что правильно дает 1c.8

0 голосов
/ 20 февраля 2011

Используйте n.toString(16). Я протестировал его, и (по крайней мере, в Safari) он правильно обрабатывает дроби.

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