Показать сообщение отдельно
  #2  
Старый 28.11.2013, 12:42
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от seeman_tm
По ходу написание программы. Встала задача в скорости работы программы и возник вопрос.
А какой тип данных быстрее проходит сравнение ?
Инфы об этом я не нашел. Поэтому решил сам подсчитать.
Код:
If a = b Then

Вот сравнительная диаграмма количества проведённых операций сравнения разных типов данных.
Непонятно что с чем сравнивается.
С чего бы это строка "9797979797979797" сравнивается быстрее строки "aaaaaaaa"?
И число 9797979797979797 никак не влезет в тип Integer - что-то тут напутано.
Ответить с цитированием