Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2020, 09:03   #1
Artem Karavaev
Новичок
Джуниор
 
Регистрация: 14.09.2020
Сообщений: 9
По умолчанию Где я могу рассказать о своём учебном курсе?

Уважаемые участники клуба ПРОграммистов, не хочу оказаться невежливым, чту ваши правила и культуру общения. Поэтому вопрос такой: где здесь в клубе я мог бы рассказать вам о своём платном учебном курсе по арифметике с плавающей запятой IEEE-754? Я так понял, что раздел с фрилансом для этого не подойдёт.
Artem Karavaev вне форума Ответить с цитированием
Старый 14.09.2020, 09:49   #2
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,723
По умолчанию

Продаю аксиомы вещественных чисел! 100 руб/шт, оптом скидка 50%.
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 14.09.2020, 10:09   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Цитата:
Сообщение от Artem Karavaev Посмотреть сообщение
где здесь в клубе я мог бы рассказать вам о своём платном учебном курсе
Глаза выколет:
Цитата:
Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.
waleri вне форума Ответить с цитированием
Старый 14.09.2020, 10:11   #4
Artem Karavaev
Новичок
Джуниор
 
Регистрация: 14.09.2020
Сообщений: 9
По умолчанию

Цитата:
Сообщение от MihalNik Посмотреть сообщение
Продаю аксиомы вещественных чисел! 100 руб/шт, оптом скидка 50%.
Прекрасный юмор!

Но вы знаете, собрать материал в удобную для восприятия начинающих программистов систему обучения, плавно подвести слушателя к пониманию концепции вещественных чисел в формате IEEE-754 - это большой труд. Ведь я предлагаю не просто статью или учебный видео-урок, на котором ученика сразу начинают долбить формулами, денормализованными числами, implicit leading bit и т. д. Задача курса - дать хорошие для восприятия образы, чтобы к моменту появления формулы у человека уже было представление о том, о чём она говорит. Я продаю не само знание, которое, конечно же само по себе должно быть бесплатным, а возможность начинающему в этой теме человеку сэкономить несколько месяцев упорного труда в попытках собрать всю ту же информацию самостоятельно. Более того, из русскоязычных источников он этого в принципе сделать не сможет. Я беру плату за свой педагогический труд, а не за знание.

Бесплатно можно попробовать и самому. Вот моя опора в создании курса:
David Goldberg, "What Every Computer Scientist Should Know About Floating-Point Arithmetic", 1991
Jean-Michel Muller, "Handbook of floating-point arithmetic", 2018
Jean-Michel Muller, "Elementary Functions: Algorithms and Implementation", 2016

Теперь представьте, что первая часть курса, которую я сделал, не содержит сложной математики. Вы могли бы вот так преобразовать первую статью в этом списке (точнее, её первую часть до сложных теорем), чтобы её содержание было понятно новичку? И при этом добавить своего опыта, например, о том, что не существует компиляторов, работающих с плавающими числами во всех ситуациях правильно.
Artem Karavaev вне форума Ответить с цитированием
Старый 14.09.2020, 12:09   #5
zvygin1964
Старожил
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Сообщений: 2,463
По умолчанию

Уважаемый waleri вас уже предупредил и послал :
Здесь можно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.


Торопитесь договориться пока не подошёл яйцерезка.

Артёмка, а чего ты пропал ? Страшно !
Репутация: полный "0"

Последний раз редактировалось zvygin1964; 14.09.2020 в 13:11.
zvygin1964 вне форума Ответить с цитированием
Старый 14.09.2020, 12:29   #6
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Artem Karavaev Посмотреть сообщение
не существует компиляторов, работающих с плавающими числами во всех ситуациях правильно.
Плавающие числа??? Это что-то новенькое...

Цитата:
Сообщение от Artem Karavaev Посмотреть сообщение
плавно подвести слушателя к пониманию концепции вещественных чисел в формате IEEE-754
Цитата:
Сообщение от Artem Karavaev Посмотреть сообщение
возможность начинающему в этой теме человеку сэкономить несколько месяцев упорного труда
Некоторое время тому назад я тоже впервые столкнулся с IEEE-754 (по работе ). На погружение в тему ушли считанные часы.
Streletz вне форума Ответить с цитированием
Старый 14.09.2020, 12:50   #7
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,723
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Некоторое время тому назад я тоже впервые столкнулся с IEEE-754 (по работе ). На погружение в тему ушли считанные часы.
В том-то и дело, что редко кому надо это представление - программисты просто берут числа достаточной точности и диапазона.
А так вообще кроме таблицы и формулы ничего не надо. В учебниках по ассемблеру все разжевано.
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 14.09.2020, 13:03   #8
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,534
По умолчанию

Цитата:
Сообщение от Artem Karavaev Посмотреть сообщение
где здесь в клубе я мог бы рассказать вам о своём платном учебном курсе ...
Дык себя предлагают вроде бы как тут:
Ищу работу: резюме, портфолио, отзывы
"Вот оно, моё , портфолио, битком набитое плавающей арифметикой. И такими же числами. "
Если оно кому-нибудь будет нужно.
digitalis вне форума Ответить с цитированием
Старый 14.09.2020, 13:16   #9
Desc
Участник клуба
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 1,063
По умолчанию

Так если это курсы, то самое оно рекламный баннер. Место как вижу пока не занято..
I am not a wizard, I am just learning.
Desc вне форума Ответить с цитированием
Старый 14.09.2020, 13:26   #10
Artem Karavaev
Новичок
Джуниор
 
Регистрация: 14.09.2020
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Некоторое время тому назад я тоже впервые столкнулся с IEEE-754 (по работе ). На погружение в тему ушли считанные часы.
Да, я согласен, что есть программисты, которым дано быстро разбираться в подобных темах. Тем не менее, дано это далеко не всем, по опыту работы в вузе могу сказать, что как раз это редко кто так может.

Если вы можете для себя объяснить, почему, например, в этом случае будет выведено два разных числа, то в принципе, вам действительно первая часть курса не нужна:

Код:
printf ("%.20lf\n", (0.2 + 0.7) + 0.1);
printf ("%.20lf\n", 0.2 + (0.7 + 0.1));
Если при этом вы сможете объяснить (для себя) почему почти ни один C++ компилятор (кроме GCC) не сможет правильно переварить число

Код:
float x = 1.267650826901820579239673462783999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999e30f
И переконвертирует его с ошибкой в последнем бите, то ещё лучше.

Во второй части курса, которая будет позже, я буду объяснять, почему просто сложить числа из массива - не вполне правильная идея
Код:
  for (size_t k=0; k<N; ++k)
    s += a[k];
и почему следует делать, например, так:
Код:
  
  S = a[0];
  C = 0;
  for (size_t k=1; k<N; ++k) {
    Y = a[k] - C;
    T = S + Y;
    C = (T-S)-Y;
    S = T;
  }
Вы согласитесь, что это не совсем очевидно?

PS. Тем кто предлагает платное размещение рекламы. Да, я знаю о такой возможности, спасибо.
Artem Karavaev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторинг БД с сайта у удаленных компьютеров. Топикстартеру нужно по серому ip подключиться к домашнему компу, где лежит база. Saigla SQL, базы данных 3 13.09.2020 05:25
Срочно!!!Помогите с условным оператором, учусь на первом курсе спо, не могу сообразить, как нужно сделать задачку! Jhon_Smith Помощь студентам 0 18.10.2013 22:36
Форум на своём сайте leonidsm Помощь студентам 1 10.04.2012 17:06
На каких сайтах, форумах, можно рассказать о своём сайте? maxam4 Свободное общение 2 25.03.2010 11:14
У кого в учебном заведении был предмет системное программирование EvoVII Помощь студентам 12 23.03.2009 15:09