Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

cabs

cabs


Функция            Абсолютное значение комплексного числа.

Синтаксис          #include <math.h>
                   double cabs(struct complex z);

Файл, содержащий   math.h
прототип

Описание           cabs - это макрокоманда, которая вычисляет
                   абсолютное значение   комплексного   числа   z.   z
                   является   структурой   типа   complex;   структура
                   определена в math.h следующим образом:

                     struct complex {
                        double x,y;
                     };

                   где x есть  действительная  часть,  а  y  -  мнимая
                   часть.

                   Вызов cabs     эквивалентен     вызову    sqrt    с
                   действительной и  мнимой  частью  z,  как  показано
                   ниже:

                     sqrt(z.x * z.x + z.y + z.y)

                   При использовании С++,  можно воспользоваться типом
                   complex, определенном в файле complex.h, и функцией
                   abs.

Возвращаемое       cabs возвращает абсолютное значение z типа double.
значение           При переполнении cabs возвращает HUGE_VAL и
                   устанавливет errno в

                     ERANGE  Результат превышает допустимые пределы.

                   Управление ошибками   для  cabs  можно  изменить  с
                   помощью функции matherr.

Переносимость      cabs поддерживается на системах UNIX.

Смотрите также     abs, complex, fabs, labs, matherr.

Пример:

#include<stdio.h>
#include<math.h>

int main()
{
    struct complex z;
    double val;
    z.x=2.0;
    z.y=1.0;
    val = cabs(z);
    printf("Абсолютное значение от (%.2lfi %.2lfj) = %.2lf",z.x,
                 z.y,val);
    return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог