Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Алгоритмы и теория программирования


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

CradleA
Статус: Профессионал
Рейтинг: 1051
∙ повысить рейтинг »
Лангваген Сергей Евгеньевич
Статус: Профессор
Рейтинг: 450
∙ повысить рейтинг »
Роман Селиверстов
Статус: Советник
Рейтинг: 0
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Алгоритмы и теория программирования

Номер выпуска:189
Дата выхода:16.01.2016, 16:21
Администратор рассылки:Лысков Игорь Витальевич (Старший модератор)
Подписчиков / экспертов:14 / 7
Вопросов / ответов:3 / 5

Консультация # 47007: Привет эксперты. Значит у меня такой вопрос. Хотелось бы знать как компьютер считает фунцию вида y в степени x и функцию sin, я так понял что они раскладываются в ряд, подскажите литературу в интернете, хотелось бы знать как нажимаю одну кнопку на калькуляторе он считает различные функции. Желательно предложить документацию с математическими выклад...
Консультация # 119052: Здравствуйте уважаемые эксперты! Порекомендуйте пожалуйста литературу на тему как правильно составлять алгоритмы и блок-схемы. Зараннее благодарен....
Консультация # 141262: Хочу научиться писать программы пусть меня научат...

Консультация # 47007:

Привет эксперты. Значит у меня такой вопрос. Хотелось бы знать как компьютер считает фунцию вида y в степени x и функцию sin, я так понял что они раскладываются в ряд, подскажите литературу в интернете, хотелось бы знать как нажимаю одну кнопку на калькуляторе он считает различные функции. Желательно предложить документацию с математическими выкладками. Спасибо.

Дата отправки: 22.06.2006, 08:22
Вопрос задал: Александр Михайлович
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Филатов Евгений Геннадьевич:

Здравствуйте, Александр Михайлович!

Мне понравился сайт http://www.exponenta.ru/educat/class/courses/ma/theme24/theory.asp , на котором приводятся разложения некоторых функций в ряды Тейлора, приведу примеры:

e^x = 1 + x + x^2 / 2! + x^3 / 3! + ... + x^n / n! , x = +- бесконечность

sin x = x - x^3 / 3! + x^5 / 5! - ... + ( -1 ) ^ ( n-1 ) * x ^ ( 2n - 1 ) / ( 2n - 1 ) !

cos x = 1 - x^2 / 2! + x^3 / 4! - ... + ( -1 ) ^ n * x ^ 2n / ( 2n ) !

Т.е. компьютер заменяет функцию простейшими математическими операциями.

Такого рода вопросами занимаются в математическом анализе.

С уважением.

Консультировал: Филатов Евгений Геннадьевич
Дата отправки: 22.06.2006, 13:22
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует METALLDOCTOR:

Здравствуйте, Александр Михайлович!
Функцию Y в степени X я не припомню ни в одном языке программирования, всегда приходилось самому её заменять:
Y=A^X
ln(Y)=X*ln(A)
exp(ln(y))=e(X*ln(A))
Y=exp(X*ln(A))

Т.е. При A > 0 A^X=Exp(X*ln(a)). Как раскладывается Exp() вам уже рассказали.

Консультировал: METALLDOCTOR
Дата отправки: 23.06.2006, 12:25
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 119052:

Здравствуйте уважаемые эксперты!
Порекомендуйте пожалуйста литературу на тему как правильно составлять алгоритмы и блок-схемы. Зараннее благодарен.

Дата отправки: 17.01.2008, 20:40
Вопрос задал: Мокренко Игорь Юрьевич
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Николай Владимирович / Н.В.:

Здравствуйте, Мокренко Игорь !
Посмотрите вот эти статьи:
Алгоритм
Блок-схема

Разработка алгоритма. Блок-схема. Структуры алгоритмов
Надеюсь, поможет Вам:)

Какой-то специальной литературы, я думаю, нет по одной простой причине: для каждого отдельного класса задач составляется свой алгоритм (следует из определения алгоритма). Правильность составления алгоритма определяется полученным результатом - правильный ответ, значит алгоритм тоже правильный.
Для блок-схем тем более ничего специального быть не может - просто смотрите на алгоритм и рисуете нужные элементы ;)

Удачи!

Консультировал: Николай Владимирович / Н.В.
Дата отправки: 17.01.2008, 21:17
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 141262:

Хочу научиться писать программы пусть меня научат

Дата отправки: 04.08.2008, 02:10
Вопрос задал: Mamedov
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Mister Vova:

Здравствуйте, Mamedov!
обучение требует время
а индивидудуальный подход должени оплачиватся
есть ресурсы в нете совершенно без платные, но тут сам будеш учить

Консультировал: Mister Vova
Дата отправки: 04.08.2008, 12:41
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Troyan:

Здравствуйте, Mamedov!
Для самостоятельного обучения программированию предлагаю вам для начала выучить хоть один язык программирования. Для этого в изобилии существуют различные самоучители, которые вы сможете приобрести в любом книжном магазине или скачать из интернета. После изучения языка, могу вам посоветовать взять за изучение основные алгоритмы программирования (очень хорошо описаны они у Д. Кнута).
После можно уже браться и за другие языки программирования. Изучая дополнительные языки вы лучше понимаете предыдущие, принципы их работы, понимаете их логику.
В течение обучения предлагаю вам браться за какие-нибудь проекты. Придумывайте тему для проекта и реализуйте его. Реализуйте всеми способами: известными вам, скаченными из интернета, списанными откуда-либо. Однако в последних случаях обязательным является изучение чужого кода и полное его осмысление. В этих случаях создание проектов даст вам неоценимый опыт, направление которого будет зависить от темат ики ваших задумок.
Желаю вам удачи в освоении этого дела! Если будут еще вопросы - обращайтесь.

Консультировал: Troyan
Дата отправки: 04.08.2008, 13:42
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное