Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 사용자 설명서
제품 코드
SW006021-1
MPLAB
®
XC8 C Compiler User’s Guide
DS52053B-page 342
2012 Microchip Technology Inc.
Example
#include <stdio.h>
#include <time.h>
char * wday[] = {
"Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"
};
void
main (void)
{
time_t clock;
struct tm * tp;
time(&clock);
tp = localtime(&clock);
printf("Today is %s\n", wday[tp->tm_wday]);
}
See Also
ctime()
, asctime(), time()
Return Value
Returns a structure of type
tm
.
Note
The example will require the user to provide the time() routine as one cannot be
supplied with the compiler. See time() for more detail.
supplied with the compiler. See time() for more detail.
LOG, LOG10
Synopsis
#include <math.h>
double log (double f)
double log10 (double f)
Description
The
log()
function returns the natural logarithm of
f
. The function
log10()
returns the
logarithm to base 10 of
f
.
Example
#include <math.h>
#include <stdio.h>
void
main (void)
{
double f;
for(f = 1.0 ; f <= 10.0 ; f += 1.0)
printf("log(%1.0f) = %f\n", f, log(f));
}
See Also
exp()
, pow()