#include <stdarg.h>
#include <stddef.h>
#include "string.h"
#include "stdio.h"
#include "ops.h"
Go to the source code of this file.
#define do_div |
( |
|
n, |
|
|
|
base |
|
) |
| |
Value:({ \
unsigned
int __base = (
base); \
unsigned int __rem; \
(
void)(((
typeof((
n)) *)0) == ((
unsigned long long *)0)); \
if (((
n) >> 32) == 0) { \
__rem = (
unsigned int)(
n) % __base; \
(
n) = (
unsigned int)(
n) / __base; \
} else \
__rem; \
})
Definition at line 30 of file stdio.c.
#define LARGE 64 /* use 'ABCDEF' instead of 'abcdef' */ |
#define LEFT 16 /* left justified */ |
#define PLUS 4 /* show plus */ |
#define SIGN 2 /* unsigned/signed long */ |
#define SPACE 8 /* space if plus */ |
#define SPECIAL 32 /* 0x */ |
#define ZEROPAD 1 /* pad with zero */ |
unsigned int __div64_32 |
( |
unsigned long long * |
dividend, |
|
|
unsigned int |
divisor |
|
) |
| |