Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > Компьютеры и Интернет > Скорая помощь > Архив

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Закрытая тема
 
Опции темы Опции просмотра Language
Старый 09.10.2012, 16:32   #1
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
Exclamation Ахтунг! Алгебраические преобразования.

Есть исходная формула и захотелось её оптимизировать. Пробовал двумя способами - результирующая формула получается одна и та же. Казалось бы, алилуйя, но при подстановке конкретных значений ответ у исходной и оптимизированной формул получается разный. Где ошибка?

1 способ
z = x * 100 / (100 - y) - x
z + x = x * 100 / (100 - y)
(z + x) / 100 = x / (100 - y)
(z + x) / 100 = x / 100 - x / y
z / 100 + x / 100 = x / 100 - x / y
z / 100 = - x / y
z = - x / y * 100

2 способ
z = x * 100 / (100 - y) - x
z = x * 100 / 100 - x * 100 / y - x
z = x - x * 100 / y - x
z = - x * 100 / y
PLAstic вне форума
 
Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Магазин бытовой техники: купить газонокосилку чемпион 4630 - переходи на сайт ТАЙМТВ!барнхаус планировка 60 м2лупа 10х ювелирнаяЯндексТрекер АвитоКольцо из красного золота с сапфировым корундом


Старый 09.10.2012, 16:55   #2
Zhlobny Hmur
Модератор
 
Аватар для Zhlobny Hmur
 
Пол:Мужской
Регистрация: 28.06.2005
Адрес: Siberia
Сообщений: 6,062
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Цитата:
Сообщение от PLAstic Посмотреть сообщение
z = - x / y * 100

Цитата:
Сообщение от PLAstic Посмотреть сообщение
z = - x * 100 / y

От перемены мест сомножителей произведение НЕ МЕНЯЕТСЯ!!!

Это одно и то же. Разница - если залетел на точности вычислений. Вот туточки могут быть ньюансы.

Приведи конкретные примере расхождений. А главное - в какой среде пишешь эти формулки?
__________________
Беда пришла откуда ее не ждали - наступило утро!
i7 4770, 24Gb, 8Gb 1070Ti, X-Fi Fatal1ty, APC SUA1000, iiYama 514, TH-50PF11, Behringer MS20
Zhlobny Hmur вне форума
 
Вверх
Старый 09.10.2012, 17:15   #3
PLAstic
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Я и не говорю о разности между результирующими формулами двух способов. Я говорю о разности между первой и последней формулами любого из вариантов.
z = x * 100 / (100 - y) - x
не равно
z = - x * 100 / y

Добавлено через 1 минуту
Проверяю в экселе, заменяя "х" на 1, а "у" на 2.
PLAstic вне форума
 
Вверх
Старый 09.10.2012, 17:25   #4
Zhlobny Hmur
Модератор
 
Аватар для Zhlobny Hmur
 
Пол:Мужской
Регистрация: 28.06.2005
Адрес: Siberia
Сообщений: 6,062
По умолчанию Re: Ахтунг! Алгебраические преобразования.

PLAstic, А у тебя случаем не стоит - вычисление с экранной точностью?
__________________
Беда пришла откуда ее не ждали - наступило утро!
i7 4770, 24Gb, 8Gb 1070Ti, X-Fi Fatal1ty, APC SUA1000, iiYama 514, TH-50PF11, Behringer MS20
Zhlobny Hmur вне форума
 
Вверх
Старый 09.10.2012, 17:26   #5
PLAstic
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
По умолчанию Re: Ахтунг! Алгебраические преобразования.

В общем-то я взял второй способ и проверил в экселе. В строке z = x * 100 / 100 - x * 100 / y - x я неправильно раскрываю скобки. Но как правильно тогда?
PLAstic вне форума
 
Вверх
Старый 09.10.2012, 17:47   #6
Zhlobny Hmur
Модератор
 
Аватар для Zhlobny Hmur
 
Пол:Мужской
Регистрация: 28.06.2005
Адрес: Siberia
Сообщений: 6,062
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Цитата:
Сообщение от PLAstic Посмотреть сообщение
(z + x) / 100 = x / (100 - y)
(z + x) / 100 = x / 100 - x / y

А... Тормоз я... У тебя вот здесь косяк!

Как то ты лихо дробь на простые разложил. Так не делают!
__________________
Беда пришла откуда ее не ждали - наступило утро!
i7 4770, 24Gb, 8Gb 1070Ti, X-Fi Fatal1ty, APC SUA1000, iiYama 514, TH-50PF11, Behringer MS20
Zhlobny Hmur вне форума
 
Вверх
Старый 09.10.2012, 17:51   #7
PLAstic
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
По умолчанию Re: Ахтунг! Алгебраические преобразования.

При умножении делают же? Почему при делении нельзя? И как тогда раскрывать скобки при делении?
PLAstic вне форума
 
Вверх
Старый 09.10.2012, 17:55   #8
Zhlobny Hmur
Модератор
 
Аватар для Zhlobny Hmur
 
Пол:Мужской
Регистрация: 28.06.2005
Адрес: Siberia
Сообщений: 6,062
По умолчанию Re: Ахтунг! Алгебраические преобразования.

PLAstic, Выносом множителя, делением числителя И знаменателя ОДНОВРЕМЕННО на выражение...

А то, что у тебя при свертке дает следующее:
x / 100 - x / y = x(1/100-1/y)=x(y-100)/100y, что совсем не есть x / (100 - y)

От перемены мест сомножителей произведение НЕ МЕНЯЕТСЯ!!!
А вот от перемены месть делимого и делителя....
__________________
Беда пришла откуда ее не ждали - наступило утро!
i7 4770, 24Gb, 8Gb 1070Ti, X-Fi Fatal1ty, APC SUA1000, iiYama 514, TH-50PF11, Behringer MS20
Zhlobny Hmur вне форума
 
Вверх
Старый 09.10.2012, 18:07   #9
PLAstic
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Так и чё делать-то?
PLAstic вне форума
 
Вверх
Старый 09.10.2012, 18:09   #10
Zhlobny Hmur
Модератор
 
Аватар для Zhlobny Hmur
 
Пол:Мужской
Регистрация: 28.06.2005
Адрес: Siberia
Сообщений: 6,062
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Цитата:
Сообщение от PLAstic Посмотреть сообщение
Так и чё делать-то

А что надо? Может сперва задачу сформулируем?

Максимум, что я вижу:

Z= xy/(100-y)
__________________
Беда пришла откуда ее не ждали - наступило утро!
i7 4770, 24Gb, 8Gb 1070Ti, X-Fi Fatal1ty, APC SUA1000, iiYama 514, TH-50PF11, Behringer MS20

Последний раз редактировалось Zhlobny Hmur; 09.10.2012 в 18:12..
Zhlobny Hmur вне форума
 
Вверх
Старый 09.10.2012, 20:19   #11
PLAstic
ViP
 
Пол:Мужской
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
По умолчанию Re: Ахтунг! Алгебраические преобразования.

Придумал другой способ расчета. Без этой формулы. Спасибо.
PLAstic вне форума
 
Вверх
Закрытая тема

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
АхтУнГ! Страница не найдена! Neordinarium Архив 9 26.03.2008 11:59
Ахтунг виста shatuna Архив 18 06.02.2008 19:49
ABoo - Программа для преобразования текста в аудиокнигу Dogmatist Варезник 1 08.05.2007 18:06
Программа для преобразования SoftCam в *.hex и *.bin форматы ANGEL OF FIRE Ресиверы и всё о них 2 03.03.2007 15:53

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:02. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.06198 секунды с 13 запросами