Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Botsman
Статус: Специалист
Рейтинг: 178
∙ повысить рейтинг >>
Hubbitus
Статус: 10-й класс
Рейтинг: 143
∙ повысить рейтинг >>
Evgenijm
Статус: 7-й класс
Рейтинг: 116
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 635 от 03.07.2009, 10:35
Администратор рассылки: Калашников О.А., Руководитель
В рассылке: подписчиков - 463, экспертов - 97
В номере: вопросов - 1, ответов - 2

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 169958: Доброго времени суток, уважаемые эксперты! Как можно преобразовать строку содержащую число в 16-ричной форме, например "0x0000FF", в такого же вида 16-ричное число (т.е. 0x0000FF в данном случае, а не 255 как это получается с помощью фун...



Вопрос № 169958:

Доброго времени суток, уважаемые эксперты!
Как можно преобразовать строку содержащую число в 16-ричной форме, например "0x0000FF", в такого же вида 16-ричное число (т.е. 0x0000FF в данном случае, а не 255 как это получается с помощью функции parseInt())?

Отправлен: 28.06.2009, 10:06
Вопрос задал: Motoden, 4-й класс
Всего ответов: 2
Страница вопроса >>


Отвечает Evgenijm, 7-й класс :
Здравствуйте, Motoden.

Боюсь, Вы несколько "плаваете" в данной области Число в любом случае хранится в одном формате: цепочка бит. Например, 32 бита. И все вычисления производятся с данной структурой. Если же Вы хотите вывести данное число в печатной форме, то тут уже и появляются варианты. Стандартно выводится число в десятеричной системе. Но можно задать любую другую вменяемую. Числа 255 и 0xff не могут храниться по-разному, т.к. это одно и то же число.

В приложении найденые мной примеры чтения и вывода шестнадцатеричного числа.

dec в названии зря стоит, т.к. это не перевод в десятичную систему, а чтение строки во внутренний формат. На самом деле, шестнадцатеричная система для компьютера гораздо роднее десятичной.

Приложение:

Ответ отправил: Evgenijm, 7-й класс
Ответ отправлен: 28.06.2009, 20:37

Оценка ответа: 5

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251604 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Отвечает Jokeroto, 3-й класс :
    Здравствуйте, Motoden!

    var n = 5;
    var s = new String(n*20);

    В этом примере s будет строкой " 100". Если просто задать s как n*20, то s будет содержать число 100. Однако поскольку JavaScript является слабо типизированным языком, то эти различия не будут существенно влиять на то, что вы делаете. Таким образом зададите вы строку или число результат будет одинаковым.


    -----
    вся наша жизнь - игра

    Ответ отправил: Jokeroto, 3-й класс
    Ответ отправлен: 29.06.2009, 20:31

    Оценка ответа: 4
    Комментарий к оценке:
    В моём случае имеет большое значение с чем я работаю: со строкой или с числом. Собственно из-за этого у меня и возник вопрос "как?".

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251641 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.3 от 20.06.2009

    В избранное