Первая идея которая пришла -выкладываю здесь . В общем то работает, но очень медленно.. Можно ли как-то ускорить процесс.? Или нужно применять более "изощрённые" методы ..

code_21258.txt
Ответов: 522
Рейтинг: 167
|
|||
Приветик всем. Для проверки дом задания у ребёнка (поиск неизвестного числа) решил сконструировать программку...
Первая идея которая пришла -выкладываю здесь . В общем то работает, но очень медленно.. Можно ли как-то ускорить процесс.? Или нужно применять более "изощрённые" методы .. ![]() code_21258.txt |
|||
карма: 4 |
| ||
файлы: 1 | code_21258.txt [4.3KB] [345] |
Ответов: 8948
Рейтинг: 824
|
|||
tig-rrr, поставте вместо Таймера Поток : code_21263.txt и уберите вывод промежуточных значений в Edit - они замедляют выполнение своей отрисовкой.
|
|||
карма: 19 |
| ||
файлы: 1 | code_21263.txt [410B] [129] | ||
Голосовали: | tig-rrr |
Ответов: 199
Рейтинг: 44
|
|||
карма: 0 |
| ||
файлы: 1 | code_21264.txt [3.4KB] [165] | ||
Голосовали: | tig-rrr |
Ответов: 9
Рейтинг: 1
|
|||
Леонид писал(а): tig-rrr, поставте вместо Таймера ПотокИли цикл с условием: code_21265.txt И конечноже: уберите вывод промежуточных значений в Edit - они замедляют выполнение своей отрисовкой Впринципе, они у меня и не успевали отображаться даже, 8113-(10101-x)=5207 посчитался за 782 мс. |
|||
карма: 0 |
| ||
файлы: 1 | code_21265.txt [4.1KB] [162] | ||
Голосовали: | tig-rrr |
Ответов: 522
Рейтинг: 167
|
|||
Всем спасибо , Все варианты хороши...
|
|||
карма: 4 |
|
Ответов: 356
Рейтинг: 31
|
|||
tig-rrr, а если завтра зададут 1+x=22
![]() Так что, нужно применять более "изощрённые" методы для конвертации формулы в понятную MathParse ![]() |
|||
карма: 0 |
|
Ответов: 522
Рейтинг: 167
|
|||
olDjeka писал(а): а если завтра зададут 1+x=22так вроде такое считает.... |
|||
карма: 4 |
|
Ответов: 8948
Рейтинг: 824
|
|||
tig-rrr, решаем не перебором, а подбором любые уравнения с "х" (х - латынская) Дроби заключать в скобки, между сомножителями обязательно знак "*" После ввода уравнения нажать Enter Точность - 9 знаков после запятой.
Форум русские буковки переиначивает ![]() ![]() ------------ Дoбавленo в 23.44: Пришлось исправлять ![]() |
|||
карма: 19 |
| ||
файлы: 1 | code_21266.txt [3.7KB] [165] |
Ответов: 356
Рейтинг: 31
|
|||
tig-rrr писал(а): так вроде такое считаетВ первой схеме: посчитал пример, задал другую формулу, недождавшись ответа за 10 мин. закрыл. Схема PiligrimSJV в таком же случае зависла. |
|||
карма: 0 |
|