loge()
Return the natural logarithm of the argument.
Syntax
loge(argument)
Parameter
Parameter | Definition |
---|---|
argument | numeric value whose natural logarithm is to be determined Valid Values |
Description
The loge() function returns the logarithm of argument with respect to the natural logarithm base e = 2.71828 . . .
The output range for the loge() function is – ∞< loge() < ∞ .
Example
The following loge() function calls print a number of useful physical and mathematical constants:
function main() {
PI = 3.141593;
printf("loge(PI) = %7.4f\n",loge(PI));
printf("loge(10) = %7.4f\n",loge(10));
printf("loge( 2) = %7.4f\n",loge(2));
printf("loge( 3) = %7.4f\n",loge(3));
return;
}
PI = 3.141593;
printf("loge(PI) = %7.4f\n",loge(PI));
printf("loge(10) = %7.4f\n",loge(10));
printf("loge( 2) = %7.4f\n",loge(2));
printf("loge( 3) = %7.4f\n",loge(3));
return;
}
The example produces the following output:
loge(PI) = 1.1447
loge(10) = 2.3026
loge( 2) = 0.6931
loge( 3) = 1.0986
loge(10) = 2.3026
loge( 2) = 0.6931
loge( 3) = 1.0986