Четверг, 21.11.2024, 11:40
Информатика и ИКТ
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта

Yandex_tech

Хабр-news

mail_news

Rambler

Статистика

Онлайн всего: 207
Гостей: 207
Пользователей: 0

oszone.net

IT-N-образование

Главная » 2020 » Октябрь » 30

Можно ли сложить N чисел типа double наиболее точно?

Прошлая статья рассказала о двух способах сложения двух двоичных чисел с плавающей запятой без потери точности. Чтобы добиться этого, мы представили сумму c=a+b в виде двух чисел (s,t)=a+b, причём таких, что s — наиболее близкое к a+b точно-представимое число, а t=(a+b)-s — это отсекаемая в результате округления часть, составляющая точную погрешность. У читателей был вопрос: а можно ли достаточно точно сложить массив чисел типа double? Оказывается, можно! Но только, вероятно, не всегда и не абсолютно… и не алгоритмом Кэхэна, который тогда вспоминали в комментариях. За подробностями прошу под кат, где мы и найдём приложение тому, о чём я рассказал в прошлый раз.

Просмотров: 338 | Добавил: niko | Дата: 30.10.2020

Рекурсия в программировании (язык C). Статья 8 (генерация подмножеств)

Данная статья относится к разделу моего канала о рекурсивных алгоритмах. Среди них особенно интересны (по-крайней мере для меня) задачки из ... Читать дальше »

Просмотров: 370 | Добавил: niko | Дата: 30.10.2020

Просмотров: 391 | Добавил: niko | Дата: 30.10.2020

Как стать
разработчиком С++

Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в бэкенд-разработке базы данных и Git ... Читать дальше »

Просмотров: 422 | Добавил: niko | Дата: 30.10.2020

Поиск

Календарь
«  Октябрь 2020  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Форма входа

nixp.ru

OpenNet

Новые программы

SLO.ru

Погода
Яндекс.Погода

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Архив записей

    Copyright MyCorp © 2024