Кропотливость

Jun 14, 2011 17:14

Вечно же себе какие-то кропотливые занятия нахожу. Сцуко, я скоро в буддизм без экзаменов попаду!
В общем, народ, которому я сайт про мебель делаю, удумал туда шкафо-калькулятор привинтить. И, как говорится в старинной поговорке, скоро в "Экселе" ячейки заполняются, да нескоро вся эта грёбаная цепочка формул восстанавливается в ПХП. В результате, с 32-й по 99-ю строку кода у меня в этом калькуляторе штук 50 переменных, названных в честь ячеек из таблицы "Экселя". Что характерно, я допустил лишь одну ошибку по невнимательности. Остальное были опечатки, на отлов багов ушло десять минут. Теперь надо с них слупить денежек сверх цены. Все же поебаться-то пришлось несколько часов и довольно капитально.
За это время тернарные операторы я полюбил как родных.

Вольный перевод с эксельного на пышный:

Excel

=ЕСЛИ(ИЛИ(B12>0;B13>0);B5*(B7-100)/1000000*(СУММ(B12;B13)-1);0)
PHP

$b26 = $rooms1 > 0 || $rooms2 > 0 ? $height * ($depth - 100) / 1000000 * ($rooms1 + $rooms2 - 1) : 0;

работа, программизм, вечность

Previous post Next post
Up