stringtranslate.com

Сложный тип данных

Некоторые языки программирования предоставляют сложный тип данных для хранения комплексных чисел и арифметики как встроенный ( примитивный ) тип данных .

Арифметика комплексных чисел

Комплексная переменная или значение обычно представляется в виде пары чисел с плавающей точкой . Языки, которые поддерживают комплексный тип данных, обычно предоставляют специальный синтаксис для построения таких значений и расширяют основные арифметические операции ('+', '−', '×', '÷') для работы с ними . Эти операции обычно транслируются компилятором в последовательность машинных инструкций с плавающей точкой или в библиотечные вызовы. Эти языки также могут предоставлять поддержку других операций, таких как форматирование, проверка равенства и т. д. Как и в математике , эти языки часто интерпретируют значение с плавающей точкой как эквивалент комплексного значения с нулевой мнимой частью.

Языковая поддержка

Ссылки

  1. ^ Руководство по программированию на языке Fortran IV Дэниел Д. Маккракен - 1972 - 288 страниц. "Возможность, предоставляемая сложными операциями на языке Fortran, - это большая экономия усилий по программированию в определенных задачах".
  2. ^ Документация Python v2.6.5
  3. ^ «Комплексные и рациональные числа — документация Julia Language 0.3.13-pre».
  4. ^ "Типы данных R". www.w3schools.com . Получено 2022-04-26 .