Показать сообщение отдельно
  #6 (permalink)  
Старый 19.01.2016, 20:44
EWB EWB вне форума
Новичок на форуме
Отправить личное сообщение для EWB Посмотреть профиль Найти все сообщения от EWB
 
Регистрация: 19.01.2016
Сообщений: 5

Берем данные что вводят в поле gold и транслируем их измененные в поле result. Все это происходит на лету. Т.е. пишем и в момент написания оно там подсчитывает и меняет все. С передачей из gold в result проблем нет. Но вот при обратной работе, когда передаем из result в gold то есть сложность, т.к. не получается поработать с процентом. Т.е. если в первом случае мы например написал 100 000
То рассчет такой:
(100 000*3.5)/1000 + percent; Где persent это:
((100 000*3.5)/1000/100*5);
Это мы передали из gold в result (в коде это первая функция)
Проблемы со второй, т.к. я туда не могу актуальный persent перенести. Ведь по нашей формуле от 100 000 persent это 17,5 (т.к. 100 000 в стандарте идет в value), и если этот persent вне функции первой, то туда не заходят измененные данные. Скажем, мы поставили 80 000, а persent если вне функции все равно идет от 100 000.
Ответить с цитированием