![]() |
Number.toString
Number (X).toString (16); - Функция преобразут число X в 16-ю систему. Но число получается - unsigned byte :( Как же получить float :confused:
Для справки:) Type Name --------Bytes--------Range of Values (signed) byte--------1------------ 128 to 127 unsigned byte-------1------------ 0 to 255 (signed) short-------2----------- -32,768 to 32,767 unsigned short-------2----------- 0 to 65,535 (signed) long--------4 ----------- -2,147,483,648 to 2,147,483,647 unsigned long--------4----------- 0 to 4,294,967,295 (signed) quad--------8----------- -9223372036854775808 to 9223372036854775807 unsigned quad--------8---------- 0 to 18446744073709551616 float--------------4------------3.4E +/- 38 double---------------8----------1.7E +/- 308 long double----------10---------1.2E +/- 4932 |
ты это про ActionScript?
|
Конечно.
|
ну вопервых параметр в методе toSrting() обозначает систему исчисления (двоичная(2), десятичная(10), шестнадцатиричная(16))
чтоб получить строку в виде флоат числа нужно сначала перевести число в строку сделать parseFloat(string:String) : Number а потом обратно в строку. |
Хм... Что-то не ясно:(
У меня есть поле для ввода - в него нужно вводить флоат. А в другом поле, должна появиться (перед этим - перекодируясь) 16-я система. |
Цитата:
|
Эхх. Писать вручную не придётся, т.к. есть HexWorkshop (но нужно, очень нужно на флэше).
"Сколько разрядов под мантису, сколько под експоненту?" - как же я далёк от такого...:( Вообще у меня флоат число такое обычно: "-1957.45"... Вот типа такого, какбы преобразовать в hex. |
| Часовой пояс GMT +4, время: 06:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.