exp, expf

Üssünü hesaplar.

double exp( 
   double x
);
float exp(
   float x
);  // C++ only
long double exp(
   long double x
);  // C++ only
float expf( 
   float x
);

Parametreler

  • x
    Kayan nokta değeri.

Dönüş Değeri

exp İşlev kayan nokta parametresi, üstel değerini verir x, başarılı olursa.Yani güç e sonucu olan x, burada e doğal logaritma tabanıdır.Taşan, iþlev döndüðünde INF (sonsuz) ve Yetersizlik durumu, exp 0 döndürür.

Girdi

seh özel durumu

Matherr özel durum

± QNAN, IND

None

_DOMAIN

± ∞

GEÇERSİZ

_DOMAIN

x ≥ 7.097827e + 002

TAM OLMAYAN + TAŞMA

TAŞMA

X ≤-7.083964e + 002

TAM OLMAYAN + YETERSİZLİK DURUMU

YETERSİZLİK DURUMU

expStreaming SIMD Extensions 2 (SSE2) kullanan bir uygulama var.Bkz: _set_SSE2_enable bilgi ve SSE2 uygulamasını kullanarak kısıtlamaları.

Notlar

C++ verir, aşırı, aşırı çağırabileceğiniz şekilde exp.c programında, exp her zaman alır ve bir çift verir.

Gereksinimler

İşlev

Gerekli başlık

exp, expf

<math.h>

Ek uyumluluk bilgileri için bkz: Uyumluluk giriş.

Örnek

// crt_exp.c

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

int main( void )
{
   double x = 2.302585093, y;

   y = exp( x );
   printf( "exp( %f ) = %f\n", x, y );
}
  

.NET Framework Eşdeğeri

System::Math::Exp

Ayrıca bkz.

Başvuru

Kayan Nokta Desteği

log, logf, log10, log10f

_CIexp