Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2011, 00:17   #1
CasperSoft
Новичок
Джуниор
 
Регистрация: 30.01.2008
Сообщений: 1
По умолчанию AdoTabel CalcField Как сделать.

Добрый день делаю NPK канкулятор возникла делема подскажите как сделать.
Итак. Таблица T_rashet (Id_raschet, ID_udobra, Kol_udobra;1,212,0.5)
Таблица T_Udobra (ID_udobra,Name_udobra; 212,'Монофосфат')
Таблица T_sostab_udobra (ID_sostav_udobra, Id_element, Id_udobra, Kol_element; 1,1,9; 2,2,6; 3,3,5)
Таблица T_Element (id_Element, smalName; 1,'N';2,'P';3,'K');
И есть таблица T_conc (Id_conc, vage, Id_element, Raschet; 1,86,1; 2,110,2; 3,86,3);
Вот в чем проблема В таблицу T_rashet добовляються удобрения допустим 3 штаки.
Удобрения 1 состав N=10%, P=10%, K=15%
Удобрение 2 состав N=3%, P=12%, K=18%
Удобрение 3 состав N=7%, P=13%, K=8%
У нас есть норма вешества N=86 P=110 K=86
Для того чтобы подсчетать количество удобрения по масимальному значению в данном случае P=110 формула расчета такова
количество вещества=норма/((Количество элемента/100)*1000)
Как подсчитать для всех елементов и для всех удобрений найти так называемую залотую середину
Удобрения 1 для того чтобы получить Азота 86 нам надо взять 1.16 грам удобрения
Удобрения 2 для того чтобы получить Азот 86 нам надо взять 0.34 грама
Но если мы сложим два этих удобрения то получим 172 фосфора а надо чтобы ссума одного элемента всех удобрений с максимальным значением в данном случае фосфором 110 но приэтом чтоб значения расчетов других элементов не выходило за рамки номы этого элемента можно меньше но не больше. Уже 3 месяца бьюсь над этой задачкой, Помогите если кто знает как это решить или хотябы пример. Покажите.
CasperSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать графики в excel и сделать задачи Anna Molchanova Microsoft Office Excel 1 17.06.2011 06:14
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать vitaaly Visual C++ 2 12.02.2011 12:29
как сделать или отдолжить такой же движок форума как по ссылке? Дим@ Свободное общение 5 13.10.2009 20:55
Как такое сделать (извените. но даже не знаю как это называется) Van'Denis HTML и CSS 3 30.08.2009 10:46