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