Hallo,
ich habe leider folgendes Problem.
Ich möchte die pow() Potenzfunktion aus der math.h verwenden, jedoch
kommt beim compilieren eine Fehlermeldung das die elf-Datei nicht
erstellt werden konnte.
Also es handelt sich um folgende Code zeilen:
1 | double dHoehe=0, dVar1=0, dVar2=0;
|
2 | //...
|
3 |
|
4 | if(uiTmp16 <= 8192)
|
5 | fTemperature = ((uiTmp16 & 0x1FFF)/20);
|
6 | else
|
7 | fTemperature = -((uiTmp16 & 0x1FFF)/20);
|
8 |
|
9 | fPressure = uiTmp32 / 4;
|
10 | dVar1 = (fPressure / 101325);
|
11 | dVar2 = (0.0065 * (287.052 / 9.82));
|
12 | dHoehe = ((273.15 + fTemperature) * (1-(pow(dVar1, dVar2))))/(0.0065);
|
Übergebe ich die Parameter vllt falsch? Ich habe es auch schon
ausprobiert mit pow(5,3), dann läuft der Compiliervorgang ohne
Fehlermeldung durch.