Lines Matching full:value
36 long value = 0;
57 value *= radix;
58 value += v;
62 if ( negative && value ) {
63 *valuep = -value;
65 *valuep = value;
76 unsigned long value = 0;
92 value *= radix;
93 value += v;
97 *valuep = value;
107 uintptr_t value = 0;
123 value *= radix;
124 value += v;
128 *valuep = value;
139 Sint64 value = 0;
160 value *= radix;
161 value += v;
165 if ( negative && value ) {
166 *valuep = -value;
168 *valuep = value;
179 Uint64 value = 0;
195 value *= radix;
196 value += v;
200 *valuep = value;
212 double value = 0.0;
220 value += lvalue;
226 value += (double)lvalue / mult;
232 if ( negative && value ) {
233 *valuep = -value;
235 *valuep = value;
247 Uint32 value = 0;
251 value <<= 8;
252 value |= c;
256 *dstp++ = value;
260 Uint8 value = (Uint8)c;
264 *dstp++ = value;
266 *dstp++ = value;
268 *dstp++ = value;
457 char *SDL_ltoa(long value, char *string, int radix)
461 if ( value < 0 ) {
463 value = -value;
465 if ( value ) {
466 while ( value > 0 ) {
467 *bufp++ = ntoa_table[value % radix];
468 value /= radix;
487 char *SDL_ultoa(unsigned long value, char *string, int radix)
491 if ( value ) {
492 while ( value > 0 ) {
493 *bufp++ = ntoa_table[value % radix];
494 value /= radix;
512 long value;
522 len = SDL_ScanLong(string, base, &value);
526 return value;
534 unsigned long value;
544 len = SDL_ScanUnsignedLong(string, base, &value);
548 return value;
555 char *SDL_lltoa(Sint64 value, char *string, int radix)
559 if ( value < 0 ) {
561 value = -value;
563 if ( value ) {
564 while ( value > 0 ) {
565 *bufp++ = ntoa_table[value % radix];
566 value /= radix;
585 char *SDL_ulltoa(Uint64 value, char *string, int radix)
589 if ( value ) {
590 while ( value > 0 ) {
591 *bufp++ = ntoa_table[value % radix];
592 value /= radix;
610 Sint64 value;
620 len = SDL_ScanLongLong(string, base, &value);
624 return value;
632 Uint64 value;
642 len = SDL_ScanUnsignedLongLong(string, base, &value);
646 return value;
656 double value;
658 len = SDL_ScanFloat(string, &value);
662 return value;
835 Sint64 value;
836 text += SDL_ScanLongLong(text, radix, &value);
839 *valuep = value;
846 long value;
847 text += SDL_ScanLong(text, radix, &value);
852 *valuep = (short)value;
857 *valuep = (int)value;
862 *valuep = value;
888 Uint64 value;
889 text += SDL_ScanUnsignedLongLong(text, radix, &value);
892 *valuep = value;
899 unsigned long value;
900 text += SDL_ScanUnsignedLong(text, radix, &value);
905 *valuep = (short)value;
910 *valuep = (int)value;
915 *valuep = value;
929 uintptr_t value;
930 text += SDL_ScanUintPtrT(text, 16, &value);
933 *valuep = (void*)value;
941 double value;
942 text += SDL_ScanFloat(text, &value);
945 *valuep = (float)value;
1013 static size_t SDL_PrintLong(char *text, long value, int radix, size_t maxlen)
1018 SDL_ltoa(value, num, radix);
1027 static size_t SDL_PrintUnsignedLong(char *text, unsigned long value, int radix, size_t maxlen)
1032 SDL_ultoa(value, num, radix);
1042 static size_t SDL_PrintLongLong(char *text, Sint64 value, int radix, size_t maxlen)
1047 SDL_lltoa(value, num, radix);
1056 static size_t SDL_PrintUnsignedLongLong(char *text, Uint64 value, int radix, size_t maxlen)
1061 SDL_ulltoa(value, num, radix);
1078 unsigned long value;
1085 value = (unsigned long)arg;
1086 len = SDL_PrintUnsignedLong(text, value, 10, maxlen);
1089 arg -= value;
1094 value = (unsigned long)(arg * mult);
1095 len = SDL_PrintUnsignedLong(text, value, 10, maxlen);
1098 arg -= (double)value / mult;