[ТЕМА ЗАКРЫТА]
Опции темы
19.05.2010 15:20  
vdm
Довольно бессмысленная задача, но просто любопытно.
В связи с этим:


В приказе дана конкретная табличка, сколько руб. на каждый градус.
При этом в "прессе" утверждают следующее:

1) формула вычисления цены такая: минимальная цена водки 89 руб. делится на 40 градусов и умножается на реальную градусность бутылки


2) 1 градус стоит 2,225 р


Но.
Ни первому, ни второму способу эта табличка не соответствует.
По какой формуле она считалась? :)
 
21.05.2010 10:59  
kadr
Если ты заметил в табличке идет разность по градусам по 2 рубля, а потом чтобы компенсировать копейки по некоторым позициям разница между градусами 3 рубля. Тут не чистая математика.
 
21.05.2010 12:45  
vdm
Да я вижу, что с округлениями.
Просто есть "академический интерес" вбить в проверку формулу, а не табличку.

Кстати как-то случайно энту самую формулу (с округлениями) я подобрал, и с табличкой полностью совпало.
Вот это чудо:
МЕНЬШЕЕ_ЦЕЛОЕ((Мин_цена_поллитры/39,6) * БОЛЬШЕЕ_ЦЕЛОЕ(градус)) * объем

Но сомневаюсь, что реально посчитано по ней, может там все проще, а может и вовсе "случайно" округлено :)
 
21.05.2010 14:42  
kadr
А потом когда очередное изменение введут и оно будет рассчитано по другой формуле опять подбирать?
Я предпочел вариант с забитием таблички
 
21.05.2010 15:49  
vdm
Нет, тогда забью таблицу.
См. первую строку первого сообщения.
 
22.05.2010 09:24  
twix
Цитата:
Сообщение от vdm
может и вовсе "случайно" округлено :)
внимание! не путайте round(), ceil() и floor()
 
 
Опции темы



Часовой пояс GMT +3, время: 20:44.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.