Функция Возвращает вещественную часть комплексного числа,
или преобразует число из двоично-десятичного ко-
дирования обратно в float, double или long
double.
Синтаксис Определенное в complex: Определенное в bcd:
#include #include
double real(complex x); double real(bcd x);
Файл, содержащий complex.h bcd.h
прототип
Описание Комплексное число состоит из мнимой и веществен-
ной части. real возвращает вещественную часть.
Кроме этого, вы можете использовать real для пре-
образования числа в двоично-десятичном кодирова-
нии в число типа float, double или long double.
Возвращаемое Вещественная часть комплексного числа.
значение
Переносимость Комплексные функции требуют C++ и поэтому непере-
носимы.
Смотрите также bcdcompleximag
Пример 1:
#include
#include
int main(void)
{
double x=3.1,y=4.2;
complex z = complex(x,y);
cout << "z = " << z << "\n";
cout << "Действительная часть = " << real(z) << "\n";
cout << "Мнимая часть = " << imag(z) << "\n";
cout << "Комплексно сопряженное = " << conj(z) << "\n";
return 0;
}
Пример 2:
#include
#include
int main(void)
{
bcd x = 3.1;
cout << "Двоично десятичное число x =" << x << "\n";
cout << "Его двоичный эквивиалент: " << real(x) << "\n";
return 0;
}