![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
http://www.picatom.com/p/7-275.html - 29 задача, собственно интересует, не код, а как преобразовать формулу...
Заранее Спасибо! |
|||
|
||||
HoTMetaL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 15.4.2007 Репутация: 1 Всего: 4 |
А выносить за скобки разве в школе уже не учат?
|
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 13 Всего: 23 |
Вынося за скобки все равно лимит 8 умножений побьет.
|
|||
|
||||
Al47 |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Если б все так просто было, не спрашивал... Вообще нашел вот такое решение на паскале:
Но используя эту формулу правильный ответ не получается, да и вообще что-то странное...
Вот эта строчка просто выводит "c" или выполняет какое-то действие, паскаля не знаю, и вот эти ":2:2" заинтересовали... Это сообщение отредактировал(а) Al47 - 15.9.2008, 19:51 |
||||
|
|||||
HoTMetaL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 15.4.2007 Репутация: 1 Всего: 4 |
:2:2 означает сколько символов выводить до запятой и после. т.е. 2 и 2. Округление до сотых. Если число меньше 10, то будут подставлены нули перед числом, чтобы варовнять разряды например 9,9 = 09.90
А с формулой щас чё-нить глянем. |
|||
|
||||
Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Спасибо, но в приведенном мною коде формула не верная, ну по крайней мере выдает не верный результат, да и если ее разложить, то исходную (в смысле нужную) не получаем... |
|||
|
||||
HoTMetaL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 15.4.2007 Репутация: 1 Всего: 4 |
Я разложил только до 9 умножений (((
Уже спать охота... |
|||
|
||||
Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Спасибо за помощь ![]() |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 13 Всего: 23 |
У меня такие мысли:
x^2*(3*y^2-7*y+2)-x*(2*y^2-15*y+3)+(4*y^2+10y+6) из это получается это 3*x^2*(y-2)*(y-0,33)-2x*(y-7,3)*(y-0.2)+4*(y+1,75)*(y+0,75) и отсюда так: x(3x(y-2)(y-0,33)-2(y-7,3)(y-0,2))+4(y+1,75)(y+0,75) программу могу написать если надо Это сообщение отредактировал(а) ИванМ - 15.9.2008, 20:22 |
|||
|
||||
Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Программу не надо, щас попробую, Спасибо! Добавлено через 11 минут и 25 секунд Нет, не правильно... Это сообщение отредактировал(а) Al47 - 15.9.2008, 20:37 |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 13 Всего: 23 |
x*( 3.0*x*(y-2.0)*(y-0.33)- 2*(y-7.3)*(y-0.2))-4*(y-3)*(y+0.5)
проверено, работает |
|||
|
||||
Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Спасибо большое, правда погрешности есть, но это мелочи... |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 13 Всего: 23 |
Точность можно подрегулировать.
я так считал: 0,33 = 1/3 7,3 = (15+sqrt(201))/4 0,2= (15-sqrt(201))/4 подставь боле точные значения, будет большая точность |
|||
|
||||
Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
А если так:
x*(y*(x*(3*y-7)-2*y+15)+2*x-3)-y*(4*y-10)+6 -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |