Lines Matching defs:number
837 /* add following code to call system sprintf API for float number */
964 formatAttr.precision = 2 * sizeof(void *); /* 2 x byte number is the length of hex */
986 radix = 16; /* The radix number of 'x' or 'X' is 16 */
990 prefix[1] = (SecChar)(digits[16]); /* The serial number of 'x' or 'X' is 16 */
1015 radix = 10; /* The radix number of 'u' is 10 */
1019 radix = 8; /* The radix number of 'o' is 8 */
1025 SecUnsignedInt64 number = 0; /* number to convert */
1096 /* check for negative; copy into number */
1098 number = (SecUnsignedInt64)(-l);
1101 number = (SecUnsignedInt64)l;
1117 number &= 0xffffffff;
1137 if (number == 0) {
1151 if (number > 0) {
1155 SECUREC_SPECIAL(number, 10);
1157 SECUREC_SPECIAL(number, 16);
1159 SECUREC_SPECIAL(number, 8);
1165 if (number <= 0xFFFFFFFFUL) {
1167 SecUnsignedInt32 n32Tmp = (SecUnsignedInt32)number;
1202 if (0 != SecU64Div32((SecUnsignedInt32)((number >> 16) >> 16), /* 16, High 32 bit mask */
1203 (SecUnsignedInt32)number, (SecUnsignedInt32)radix, "ientHigh, "ientLow,
1210 number = (SecUnsignedInt64)quotientHigh;
1211 number = (number << 32) + quotientLow; /* High 32 bit mask */
1212 } while (number != 0);
1216 SECUREC_SPECIAL(number, 10);
1218 SECUREC_SPECIAL(number, 16);
1220 SECUREC_SPECIAL(number, 8);
1228 } /* END if (number > 0) */
1229 /* compute length of number,.if textLen > 0, then formatBuf.str must be in buffer.str */
1404 return charsOut; /* the number of characters written */