Хорошо, в основном у меня есть базовая цена r и базовый запас a для позиции y. Цена предмета y равна x.

Назовем предмет карандашом.

Итак: r - базовая цена, скажем, 1 доллар. a - типичный базовый запас, скажем, 100. y - текущее количество на складе. x - цена товара.

Если имеется половина нормального запаса карандашей, то цена повышается, или x = r * (a / y), что будет x = 2, если имеется только половина запаса, или y = 50.

Недостаток моей примитивной системы в том, что если запас уменьшается до 1, x становится 100, и никто в здравом уме не будет платить 100 долларов за карандаш!

Как я могу создать математическое уравнение, которое создаст наклон в этом нелепом графике, чтобы, скажем, если акции 50, цена 2, но если акции только 10, цена 2,50 ... Есть слово за то, что я пытаюсь описать, и это на кончике моего языка, но я не могу этого найти ...

Надеюсь, я правильно передаю этот вопрос !! лол, я так охренела сейчас ...

0
Nicolas Mustaro 7 Авг 2013 в 05:42
Для меня это звучит так, как будто вы можете использовать логарифм. Но для меня это также звучит как вопрос, который на самом деле не касается программирования.
 – 
Xaver Kapeller
7 Авг 2013 в 06:02

1 ответ

Лучший ответ

Вы говорите, что никто в здравом уме не заплатил бы 100 долларов за карандаш ... но они бы стали, если бы это был последний карандаш, оставшийся на Земле !! Но обычно большинство подобных симуляций не справляются с таким низким предложением. Обычно вам нужно написать функцию с точностью от 1000 до 100000 или что-то в этом роде, и просто игнорировать сумасшедшие числа, которые приводят к 1.

В любом случае, взгляните на этот документ: http://www.csun.edu/~dgw61315/ PTlect2y.pdf Page 4 содержит простой математический пример рынка.

1
durron597 7 Авг 2013 в 06:07
Это простой пример? И если подумать, я на самом деле сдал алгебру и сдержанную математику ... Большое спасибо, это были потраченные не зря 50 долларов -_- лол! Прежде чем я заплатил 100 долларов за карандаш, я бы разрезал себе запястье и писал своей кровью! ха-ха, вы правы, хотя я, вероятно, должен просто создать границы, которые не позволят колебаниям быть такими резкими. Я также изучу ту статью, на которую вы ссылаетесь. Спасибо!
 – 
Nicolas Mustaro
7 Авг 2013 в 06:22