Lines Matching +full:- +full:v
2 * SPDX-License-Identifier: BSD-3-Clause
49 unsigned long long v = 0;
57 v = v * 10 + (c - '0');
60 return v * sign;
66 long long v = 0;
77 case '-':
78 sign = -1;
84 v = v * 10 + (c - '0');
87 return v * sign;
92 naive_utoa(char *buf, unsigned long long v) in naive_utoa() argument
95 *--buf = '\0'; in naive_utoa()
97 *--buf = v % 10 + '0'; in naive_utoa()
98 v /= 10; in naive_utoa()
99 } while (v); in naive_utoa()
104 naive_ltoa(char *buf, long long v) in naive_ltoa() argument
108 *--buf = '\0'; in naive_ltoa()
109 if (v < 0) { in naive_ltoa()
111 v = -v; in naive_ltoa()
114 *--buf = v % 10 + '0'; in naive_ltoa()
115 v /= 10; in naive_ltoa()
116 } while (v); in naive_ltoa()
118 *--buf = '-'; in naive_ltoa()
170 #define SMALL_MIN -1024ll
174 #define SMALL_MIN -65536