Bon jour,
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
double iksNaIks(double x) {
    return pow(x, x);
}
double derivationIksNaIks(double v) {        // f'(x) = x^x * (ln (x) + 1)
    return (iksNaIks(v) * (log(v) + 1));
}
double derivation2IksNaIks(double v) {        // f''(x) = x^x * ((ln(x) + 1)^2 + 1/x)
    return (iksNaIks(v) * (pow((log(v) + 1),2) + 1/v));
}
 
double ableitungOne(double x) {
    double deltaX = 0.0001;
    return ((iksNaIks(x) - iksNaIks(x - deltaX)) / deltaX);
}
 
double ableitungTwo(double x) {
    double deltaX = 0.0001;
    return ((ableitungOne(x) - ableitungOne(x - deltaX)) / deltaX);
}
 
double ableitungThree(double x) {
    double deltaX = 0.0001;
    return ((ableitungTwo(x) - ableitungTwo(x - deltaX)) / deltaX);
}