PTpower
This commit is contained in:
parent
6ef2a5f81b
commit
611596c916
|
|
@ -70,14 +70,7 @@ PTdivide(double arg1, double arg2)
|
||||||
double
|
double
|
||||||
PTpower(double arg1, double arg2)
|
PTpower(double arg1, double arg2)
|
||||||
{
|
{
|
||||||
if (arg1 < 0.0) {
|
return pow(fabs(arg1), arg2);
|
||||||
if (fabs(arg2 - ((int) arg2)) / (arg2 + 0.001) < 0.000001) {
|
|
||||||
arg2 = (int) arg2;
|
|
||||||
} else {
|
|
||||||
arg1 = -arg1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return (pow(arg1, arg2));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
double
|
double
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue