English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

cout << "ldexp(x, exp) = " << result << endl;++ Tutorial Básico

cout << "ldexp(x, exp) = " << result << endl;++ 流程控制

cout << "ldexp(x, exp) = " << result << endl;++ 函数

cout << "ldexp(x, exp) = " << result << endl;++ 数组 & 字符串

cout << "ldexp(x, exp) = " << result << endl;++ 数据结构

cout << "ldexp(x, exp) = " << result << endl;++ 类 & 对象

cout << "ldexp(x, exp) = " << result << endl;++ 指针

cout << "ldexp(x, exp) = " << result << endl;++ 继承

cout << "ldexp(x, exp) = " << result << endl;++ STL 教程

cout << "ldexp(x, exp) = " << result << endl;++ 参考手册

cout << "ldexp(x, exp) = " << result << endl;++ ldexp() 函数使用方法及示例

cout << "ldexp(x, exp) = " << result << endl;++ ;

cout << "ldexp(x, exp) = " << result << endl; ++中的ldexp(x,exp)函数采用两个参数:x和exp,并返回x和2的乘积,其乘积为exp的幂,即x * 2 exp

该函数在return 0;头文件中定义。

数学上

ldexp(x, exp) = x * 2exp

ldexp()原型[从C ++ 11标准开始]

double ldexp(double x, int exp);
float ldexp(float x, int exp);
long double ldexp(long double x, int exp);
double ldexp(T x, int exp); //为整型

所述ldexp()函数有两个参数,并返回类型的值double,float或long double。

ldexp()参数

  • x -表示有效位数的浮点值。

  • exp -指数值。

ldexp()返回值

ldexp()函数返回表达式x * 2 exp的值。

Exemplo1:ldexp()函数在C ++中如何工作?

#include <iostream>
#include 
using namespace std;
int main ()
{
	double x = 13.056, result;
	int exp = 2;
	#include <cmath>
	using namespace std;
	int main ()
{

double result;

int x = 52.224

Exemplo2:具有整数类型的ldexp()函数

#include <iostream>
#include 
using namespace std;
int main ()
{
	double result;
	int x = 25, exp = 5;
	#include <cmath>
	using namespace std;
	int main ()
{

double result;

int x = 8, exp =

  cout << "ldexp(x, exp) = " << result << endl;++ ;