Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Dirc
Отправлено: 10 Августа, 2018 - 09:37:24
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Авг. 2018  
Репутация: 0




Доброго времени суток.
По работе приходится выполнять одни и те же действия, копировать дробное число с веб страницы (оно постоянно меняется), вставлять его в Excel для расчёта конечной цифры, дальше копирую результат и вставляю его в другое поле на веб странице и нажимаю кнопку отправить.
Алгоритм:
Кооперируем: 1,9985
Формула: (1,9985*0,025)+0,03 = 0,0799
Вставляем в текстовое поля: 0,0799, жму отправить.
П.С. Не могу дать доступ к странице т.к. это рабочий ресурс.
 
 Top
Dantes3000
Отправлено: 10 Августа, 2018 - 11:26:54
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




 Dirc пишет:
Формула: (1,9985*0,025)+0,03 = 0,0799

Плохая формула...скобки там вообще не нужны.

CODE:
string per;
double d;
double b;


loop()
{

readclipboard(per); //добавили в буфер число
d=formatsn(per); //конвертировали из строки в число

if(d!=-10011001.000000 && d!=b) {b=d*0.025+0.03; writeclipboard(b);}
//если в буфере не текст и не число из прошлого рассчета - вставляем в буфер результат
}
 
 Top
Dirc
Отправлено: 10 Августа, 2018 - 12:22:17
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Авг. 2018  
Репутация: 0




Спасибо
 
 Top
Zireael
Отправлено: 10 Августа, 2018 - 13:25:17
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
1,9985

Десятичный разделитель должен быть точкой. Если копируется число с запятой, то её сначала надо заменить на точку.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by