Вверх ↑
Этот топик читают: Гость
Ответов: 2278
Рейтинг: 677
#16: 2014-12-07 17:52:31 ЛС | профиль | цитата
Assasin писал(а):
Попробуй замени на FastMathParse (если он ксоры считает) и сравни
Можно и без MathParse попробовать:
code_34725.txt
карма: 11

0
файлы: 1code_34725.txt [715B] [277]
Разработчик
Ответов: 4698
Рейтинг: 426
#17: 2014-12-07 17:55:30 ЛС | профиль | цитата
sla8a, да неее, тут компонентов тогда выйдет как у sashaoli, поэтому я это решение и отбраковал
карма: 10
0
Ответов: 2278
Рейтинг: 677
#18: 2014-12-07 18:06:52 ЛС | профиль | цитата
Assasin писал(а):
компонентов тогда выйдет как у sashaoli
Количество компонентов это конечно хорошо, но вот в вашей схеме один MathParse будет "потяжелее" чем, связка из CounterEx и EventFromData. Да и осмелюсь предположить что быстродействие у MathParse будет меньше.
карма: 11

0
Разработчик
Ответов: 4698
Рейтинг: 426
#19: 2014-12-08 01:55:41 ЛС | профиль | цитата
sla8a, да, бесспорно. Поэтому и пичалька, что у Math нет reCalc как у MathParse
карма: 10
0
Ответов: 9906
Рейтинг: 351
#20: 2014-12-08 07:12:07 ЛС | профиль | цитата
Пичалька разрешается доведением Ex-а.
.... займусь пожалуй.
карма: 9

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#21: 2014-12-08 11:28:37 ЛС | профиль | цитата
Galkov писал(а):
займусь пожалуй

Мы в тебя верим
карма: 22

0
Ответов: 1841
Рейтинг: 369
#22: 2014-12-08 12:52:41 ЛС | профиль | цитата
0
карма: 1
0
файлы: 1123.zip [2KB] [136]
Разработчик
Ответов: 26164
Рейтинг: 2127
#23: 2014-12-08 13:08:02 ЛС | профиль | цитата
CriDos писал(а):
и массив информации

А массив где, для чистоты эксперимента
карма: 22

0
Ответов: 1841
Рейтинг: 369
#24: 2014-12-08 13:24:31 ЛС | профиль | цитата
nesco,
CriDos писал(а):
123.zip

Так я к сообщению вроде прикрепил
Нужно было более адекватное название придумать для архива
карма: 1
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#25: 2014-12-08 13:33:36 ЛС | профиль | цитата
CriDos писал(а):
Нужно было более адекватное название придумать для архива

Действительно
карма: 22

0
Ответов: 4631
Рейтинг: 749
#26: 2014-12-08 13:34:52 ЛС | профиль | цитата
CriDos, символы в строке нумеруются с 1
for i := 1 to len do
...
If str[i] = sub then

карма: 26

0
Ответов: 1841
Рейтинг: 369
#27: 2014-12-08 13:51:38 ЛС | профиль | цитата
Netspirit писал(а):
for i := 1



Delphi работает со строками типа String, в котором длина строки записывается в начале строки, перед первым символом. Поэтому индекс первого символа в строке не 0, а 1.

Забыл уже
Зря так сделали.
карма: 1
0
Ответов: 4631
Рейтинг: 749
#28: 2014-12-08 14:19:16 ЛС | профиль | цитата
CriDos писал(а):
Зря так сделали
Я то не вижу проблем, а вот ихние планы вообще убрать прямой доступ к символам строки в дальнейших версиях Делфи - мне как-то не по душе...
карма: 26

0
Разработчик
Ответов: 4698
Рейтинг: 426
#29: 2014-12-08 16:02:21 ЛС | профиль | цитата
0
карма: 10
0
Ответов: 1841
Рейтинг: 369
#30: 2014-12-08 16:41:12 ЛС | профиль | цитата
0
карма: 1
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)