Аннотация:В статье рассматриваются ключевые аспекты технологии программной реализации таблично ориентированных функций вещественной переменной. Применительно к функциям в описании технологии термин "вычисление" означает выработку значения функции для заданного аргумента посредством некоторого численного метода, а термин "нахождение значения" подразумевает, что для выработки значения функции применяется поиск в таблице по (возможно, модифицированному) аргументу. Главная проблема технологии состоит в построении таблицы значений заданной функции для всех аргументов из некоторого стандартного диапазона. При этом погрешность вычислений и область определения функции определяются двоичным форматом представления чисел, а переход от значений функции для аргументов из стандартного диапазона к значениям функции для всей области определения не влияет на окончательную точность нахождения значений.
В статье представлены и обоснованы требования, которым должны удовлетворять методы формирования таблиц значений: во-первых, методы должны учитывать особенности и особенности процесса формирования, во-вторых, методы должны обеспечивать верификацию вычисленных значений. В интересах реализации и массового применения таблично ориентированных функций вычисленные значения предлагается эффективно сжимать с тем, чтобы обеспечить их относительно компактное хранение и быстрый поиск.
Для исследования технологии предлагается использовать набор модельных функций, включающий элементарные и специальные функции. Основные этапы технологии проиллюстрированы на примере логарифмической функции. В заключении приводятся обнадеживающие результаты практической проверки технологии на тестовых функциях.