Вопрос от новичка

  • Автор темы Автор темы bhairava7
  • Дата начала Дата начала

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Реакции
15
Баллы
18
Здравствуйте!)

Подскажите, пожалуйста, как в сделать проверку на странице пос следующему условию:
На blockchain.info проверить биткоин баланс, и если он больше, например, 0.00030000, то выполнить одно действие, если меньше это другое.

Не могу понять как проверять значение числа с точкой.
 
И второй вопрос задам сразу в этой теме, чтобы не плодить разные.
Добавил во входных настройках поле для выбора файла аккаунтов, привязал переменную, создал таблицу, указал в ней выбор из файла и в поле файл вставил созданную ранее переменную, при этом отметил пункт удалять после взятия, но аккаунты не удаляются почему-то. Файл аккаунтов в годировке utf-8, конвертировал в utf-8 без bom, безрезультатно, аккаунт не удаляется, и из-за этого все стопорится на первом аккаунте, т.е. по кругу один и тот же аккаунт каждый раз берётся. Система win 8, права администратора, в путях нет ни русских символов, ни пробелов, все английскими символами, файл лежит на рабочем столе.
С чем может быть связана эта проблема?
Кстати пробовал еще после взятия аккаунта добавить новое действие по удалению первой строки из файла, но тоже безрезультатно, не удаляется.
Прикрепил скрины проекта на всякий случай.
Помогите, пожалуйста, разобраться)

Прошу прощения, с этим разобрался, поставил галку сохранение результатов в файл и все заработало как надо! :) Остался только первый вопрос.
 

Вложения

  • 1.jpg
    1.jpg
    218,5 KB · Просмотры: 252
  • 2.jpg
    2.jpg
    228,6 KB · Просмотры: 358
  • 3.jpg
    3.jpg
    198,8 KB · Просмотры: 237
Последнее редактирование:
Здравствуйте!)

Подскажите, пожалуйста, как в сделать проверку на странице пос следующему условию:
На blockchain.info проверить биткоин баланс, и если он больше, например, 0.00030000, то выполнить одно действие, если меньше это другое.

Не могу понять как проверять значение числа с точкой.

Возьмите значение в переменную, умножьте его на 10000 и работайте уже с этим числом.
 
Возьмите значение в переменную, умножьте его на 10000 и работайте уже с этим числом.
А если будет 1.00300000? Тогда результат получается не тот.

Ой, прошу прощения, все правильно получается, только потом нужно преобразовать число в тип int, либо вырезать точку.

Благодарю!
 
Последнее редактирование:
А если будет 1.00300000? Тогда результат получается не тот.
Что значит не тот?
0.00030000х10000=3
1.00300000х10000=1003
при вашем начальном условии сравнение
"если переменная > 3, то истина"
работает для обеих случаев.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)