Delphi >>>
Алгоритмы и математика |
Функции HexToInt,
IntToBin и BinToInt |
06.09.2002г. |
В Delphi
есть функция IntToHex, однако нет функции HexToInt. Так же
в юните sysutils отсутствуют бинарные функции IntToBin и
BinToInt.
Совместимость: Delphi 5.x (или выше) |
|
|
Как преобразовать
"http://192.168.1.2" в "http://3232235778" |
12.07.2001г. |
Функция,
представленная в этом примере может быть и не
очень элегантна, зато работает. Функция получает
в качестве параметра строку, содержащую IP адрес,
и возвращает строку с IP адресом в виде DWord
значения. Результат легко можно проверить
командой "Ping".
Совместимость: Delphi (все версии) |
|
Работа
со временем или как реализовать 1.20+1.50=3.10 ? |
13.06.2001г. |
Если
Вы создаёте приложение, в котором пользователь
вводит значения времени, то стандартные
вычисления не подойдут. Проблема в том, что нужно
сделать так, чтобы выражение 1.20 + 1.70 было равно НЕ
2.90 а 3.10.
Совместимость: Delphi (все версии) |
|
|
Как
сэкономить память в Ваших программах |
03.05.2001г. |
Обычно,
когда класс располагается в памяти, то между
полями остаются небольшие пространства,
несодержащие никакой информации. Оказывается
можно избавиться от таких участков памяти и
соответственно Ваше приложение будет меньше
расходовать оперативной памяти.
Совместимость: Delphi 4.x (или выше) |
|
Как сгенерировать
пароль |
15.09.2000г. |
Вам
понадобилось, чтобы Ваше приложение само
создавало пароли ? Возможно данный способ Вам
пригодится. Всё очень просто: пароль создаётся из
символов, выбираемых случайным образом из
таблицы.
Совместимость: Delphi 5.x (или выше) |
|
Преобразование
строки в математическое выражение и получение
результата |
04.09.2000г. |
От
Автора: Представляю Вашему вниманию сомпонент,
на вход которого подаётся строка, содержащая
математическое выражение, а на выходе результат
вычисления этого выражения. При необходимости
Вам не составит труда добавить в компонент такие
функции как sin,cos,log,tan и т.д. |
|
Шифруем
/ дешифруем в Delphi |
28.06.2000г. |
Простейший
пример шифрования/дешифрования используя
алгоритм XOR. Данный пример компилировался на Delphi
3.0 |
|
|