1. Наука
  2. Видання
  3. Системи обробки інформації
  4. 4(120)'2014
  5. АНАЛІЗ ВАРІАНТІВ РЕАЛІЗАЦІЇ СПЕЦІАЛЬНИХ МАТЕМАТИЧНИХ ФУНКЦІЙ В БІБЛІОТЕКАХ МОВИ ПРОГРАМУВАННЯ С/С++

АНАЛІЗ ВАРІАНТІВ РЕАЛІЗАЦІЇ СПЕЦІАЛЬНИХ МАТЕМАТИЧНИХ ФУНКЦІЙ В БІБЛІОТЕКАХ МОВИ ПРОГРАМУВАННЯ С/С++

О.В. Мнушка
Анотації на мовах:

Проведено аналіз варіантів реалізації спеціальних математичних функцій у популярних прикладних і стандартних бібліотеках мов С/С++. Проведено тестування реалізацій функції похибки та додаткової функції похибки в стандартних та поширених вільних прикладних бібліотеках мов С та С++. Визначені інтервали змінення аргументу, в яких значення абсолютної похибки обчислення функцій, що розглядаються, є суттєвими та служать джерелом додаткових похибок обчислень. Показано, що у разі використання компіляторів С/С++ сімейства gcc, для зменшення додаткової похибки обчислень без зниження їх продуктивності бажано використовувати бібліотеки quadmath та boost.
Ключові слова: спеціальні функції, стандартні та прикладні бібліотеки, похибка обчислень, функція помилок, продуктивність обчислень