20 #include "stringManipulate.h"
34 unsigned int byte_number = n / 8 + (n % 8 != 0);
47 for(i = 0; i < byte_number*8; i += 8)
49 tmp_byte_buf = (int_val >> i) & 0xFF;
67 unsigned int tmp_byte_buf = 0;
72 tmp_byte_buf = (
unsigned int) (int_val & 0x7F);
73 int_val = int_val >> 7;
106 Index readerPosition = 0;
107 #if DEBUG_STREAM_IO == ON && EXIP_DEBUG_LEVEL == INFO
113 for(i = 0; i < string_val->
length; i++)
131 for(i = 0; i < nbytes; i++)
168 int e = dec_val.exponent;
170 if(dec_val.mantissa >= 0)
185 if(dec_val.exponent > 0)
189 integr_part = integr_part*10;
193 else if(dec_val.exponent < 0)
197 integr_part = integr_part/10;
203 e = dec_val.exponent;
206 fract_part_rev = fract_part_rev*10 + m%10;
241 unsigned int monDay = 0;
243 monDay = dt_val.
dateTime.tm_mon + 1;
244 monDay = monDay * 32;
254 unsigned int timeVal = 0;
257 timeVal = timeVal * 64;
259 timeVal = timeVal * 64;
276 fSecs = fSecs*i + (tmp % 10);
301 unsigned int timeZone = 896;
330 for(i = 0; i < ec.
length; i++)