Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: bin2hex

Сообщения:  [1-10]   [11-15] 

 
 автор: Lionhs   (11.11.2007 в 12:27)   письмо автору
 
   для: sim5   (11.11.2007 в 05:16)
 

Спасибо

   
 
 автор: sim5   (11.11.2007 в 05:16)   письмо автору
 
   для: Lionhs   (10.11.2007 в 21:54)
 


<?
$bin 
'10';
echo 
strtoupper(dechex($bin)).'<br>';

$bin 'A';
echo 
dechex($bin).'<br>';
echo 
dechex(ord($bin));

   
 
 автор: Lionhs   (10.11.2007 в 21:54)   письмо автору
 
   для: sim5   (10.11.2007 в 20:51)
 

ПОпробую объяснить ещё раз:

Я хочу преобразовывать из обычных строк в 16-иричную систему так, чтобы после того как я ввёду 133007 (обычная строка) получилось 0203A8 (16-иричная строка), из 123456 (обычная строка) получилось 1е240 (16-иричная строка).

Думаю, теперь ясно :(

*Хочу получить представление не только числа, но и целой строки, то есть строки, состоящую не только из цифр...

   
 
 автор: sim5   (10.11.2007 в 20:51)   письмо автору
 
   для: Lionhs   (10.11.2007 в 20:45)
 

Нет не понял, что вы хотите с преобразованиями сделать, но DEC to HEX:


<?
$bin 
123456;
$bin2 dechex($bin); 
echo 
"dec to hex: $bin2";
?>

   
 
 автор: Lionhs   (10.11.2007 в 20:45)   письмо автору
 
   для: sim5   (10.11.2007 в 20:43)
 

Опечатки.... Но суть Вы поняли :)

   
 
 автор: sim5   (10.11.2007 в 20:43)   письмо автору
 
   для: Lionhs   (10.11.2007 в 20:38)
 

Вы хотите получить шестнадцатеричное представление числа (судя по последнему)? А почему тогда hex to bin?

   
 
 автор: Lionhs   (10.11.2007 в 20:38)   письмо автору
 
   для: sim5   (10.11.2007 в 20:32)
 

bin: 1
hex-bin: 31


Сейчас так. А нужно так:

bin: 1
hex-bin: 1


Ещё пример:

bin: 123456
hex-bin: 313233343536


А нужно так:

bin: 123456
hex-bin: 1E240

   
 
 автор: sim5   (10.11.2007 в 20:32)   письмо автору
 
   для: Lionhs   (10.11.2007 в 20:25)
 

Не знаю как сделать, потому как не знаю чего вы хотите сделать.

   
 
 автор: Lionhs   (10.11.2007 в 20:25)   письмо автору
 
   для: sim5   (10.11.2007 в 20:14)
 

Не приложу ума как это сделать. Да и скрипт громоздским получается. Может через функции...

   
 
 автор: sim5   (10.11.2007 в 20:14)   письмо автору
 
   для: Lionhs   (10.11.2007 в 20:09)
 

Значение чего - единицы? Ну приобразовывайте тогда ее, что же вы получив ее ASCII строковое представление, уже это строку преобразовываете дальше.

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования