![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 21.12.2007
Сообщений: 3
|
![]()
Помогите plz разобрнатся. Текстовое число конвертирую в HEX через IntToHex. Потом нада результат вывести в тхт поле, например Edit1.Text.
Тоисть Код:
И подскажите plz можно ли перебить Extended(Float) в Integer(Int). |
![]() |
![]() |
![]() |
#2 | |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]() Цитата:
Код:
Всё гениальное - просто!
![]() |
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 21.12.2007
Сообщений: 3
|
![]()
Спасибо!!!!
Заработало)) А по поводу конвертирования Extended(Float) в Integer(Int) кто нибуть подскажет. предполагаю что можно перебить сначала FloatToStr а потом StrToInt при етом округляя число к целому. По проще есть варианты, чем придумывать велосипед? подскажите. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]()
strtoint, inttostr, Float... - это всё системные функции, НЕ рекомендую что-то в них менять, инече придётся весь SysUtils и System перебивать (как ты говоришь)
Всё гениальное - просто!
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
функции
round roundto
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]()
Всё гениальное - просто!
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
F1 тоже выломали из клавиатуры ?
RoundTo Routine Rounds a floating-point value to a specified digit or power of ten using "Banker's rounding". Unit Math Syntax [Delphi] function RoundTo(const AValue: Double; const ADigit: TRoundToRange): Double; Description Call RoundTo to round AValue to a specified power of ten. AValue is the value to round. ADigit indicates the power of ten to which you want AValue rounded. It can be any value from –37 to 37 (inclusive). RoundTo uses "Banker's Rounding" to determine how to round values that are exactly midway between the two values that have the desired number of significant digits. This method rounds to an even number in the case that AValue is not nearer to either value. The following examples illustrate the use of RoundTo: Expression Value RoundTo(1234567, 3) 1234000 RoundTo(1.234, -2) 1.23 RoundTo(1.235, -2) 1.24 RoundTo(1.245, -2) 1.24 Note: The behavior of RoundTo can be affected by the Set8087CW procedure or SetRoundMode function.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]()
Модуль "Math" не является модулем по умолчанию, значит необходимо указать его.
____________ P.S. Даже хороший программист не может знать всего.
Всё гениальное - просто!
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.12.2007
Сообщений: 15
|
![]()
Еще один способ Int -> Hex:
Код:
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
что есть "модуль по умолчанию" ? таких не знаю
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертирование графических форматов файлов | ALEX_RAS | Помощь студентам | 21 | 02.11.2008 17:46 |
Вывод float числа в поток cout | IgorKr | Общие вопросы C/C++ | 7 | 30.05.2008 01:21 |
Text -> Hex | AnK0r | Общие вопросы Delphi | 3 | 07.12.2007 20:36 |
Конвертирование из поля Edit в нормальный знак. | alikon1 | Общие вопросы Delphi | 11 | 27.11.2007 22:53 |