|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.03.2012, 20:38 | #1 |
Пользователь
Регистрация: 05.05.2011
Сообщений: 14
|
Функция
Добрый вечер, программирую в Delphi, у меня есть функция, которая переводит из двоичной (типа интеджер) в шестнадцатиричную (строковую) систему счисления
вот код этой функции Код:
|
29.03.2012, 21:03 | #2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
какой интеджер? какой реал
Вы вообще о чём? Вы переводите из двоичной в шестнадцатиричную В таком случае двоичное число должно храниться в строке и соответственно шестнадцатиричное в строке! Сейчас сделаю пример!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
29.03.2012, 21:17 | #3 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Из какой, какой СС? Двоичной? Скопировали чужой код, скорей всего из второй ссылки в Go_Ogle, и даже не проверили))). А не из десятичной ли переводим числа?
Берите и присваивайте другой переменной(например n) округлённую в меньшую степень вашу real. Потом n присваиваете разность real и n. Теперь у вас в n хранится дробная часть числа. Функцией floattostr переводите его в строку, убираете пару символов, а именно нуль и точку, а потом переводите результат в integer и применяете "ВАШУ" функцию снова. Последним результатом будет конкатенация строк.
Если помог, проси поставить минус. Будь оригинален!
|
29.03.2012, 21:52 | #4 | ||
Пользователь
Регистрация: 05.05.2011
Сообщений: 14
|
Цитата:
Цитата:
Вообще мне надо перевести переменную типа real в переменную тип byte, есть какая - нибудь функция для такого перевода? Последний раз редактировалось AnderoN; 29.03.2012 в 22:05. |
||
29.03.2012, 23:55 | #5 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Собственно, что у меня получилось!
Просьба не смеяться! Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функция на С. | Bogdan11 | Помощь студентам | 2 | 02.01.2012 13:52 |
функция | shok.92 | Общие вопросы C/C++ | 6 | 04.12.2010 12:19 |
функция | shok.92 | Помощь студентам | 0 | 03.12.2010 18:50 |
Функция | aus | Общие вопросы C/C++ | 2 | 17.11.2010 08:30 |
одна функция потока, а другая функция - член класса запускающего этот поток | Дмитрий_Ч | Общие вопросы C/C++ | 2 | 27.09.2007 08:50 |