Ugrás a tartalomhoz

std::exp

A Wikiszótárból, a nyitott szótárból


Főnév

std::exp (tsz. std::exps)

  1. (informatika) Az std::exp függvény a C++ cmath könyvtárban található, és az e-alapú exponenciális függvényt számolja ki, vagyis:

[ e^x ]

ahol e ≈ 2.71828 (az Euler-féle szám), és x egy valós szám.



Használata

#include <iostream>
#include <cmath>

int main() {
    double x = 2.0;
    double eredmeny = std::exp(x);

    std::cout << "e^" << x << " = " << eredmeny << std::endl;

    return 0;
}

Kimenet:

e^2 = 7.38906

További példák

  1. Negatív számokkal

    std::cout << "e^-1 = " << std::exp(-1) << std::endl;
    

    Kimenet: e^-1 = 0.367879

  2. Nullával

    std::cout << "e^0 = " << std::exp(0) << std::endl;
    

    Kimenet: e^0 = 1

  3. Használata más matematikai számításokban

    double eredmeny = 5 * std::exp(3.5);
    std::cout << "5 * e^3.5 = " << eredmeny << std::endl;
    



Kapcsolódó függvények

  • std::exp2(x): 2^x hatványt számolja ki.
  • std::log(x): Az e alapú logaritmust adja vissza (ln x).
  • std::log10(x): A 10-es alapú logaritmust számítja ki.