32 lines
		
	
	
		
			885 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			885 B
		
	
	
	
		
			C
		
	
	
	
	
	
|   | #include "taia.h"
 | ||
|  | 
 | ||
|  | unsigned int taia_fmtfrac(char *s, struct taia *t) | ||
|  | { | ||
|  |   unsigned long x; | ||
|  | 
 | ||
|  |   if (s) { | ||
|  |     x = t->atto; | ||
|  |     s[17] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[16] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[15] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[14] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[13] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[12] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[11] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[10] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[9] = '0' + (int)(x % 10); | ||
|  |     x = t->nano; | ||
|  |     s[8] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[7] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[6] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[5] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[4] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[3] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[2] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[1] = '0' + (int)(x % 10); x /= 10; | ||
|  |     s[0] = '0' + (int)(x % 10); | ||
|  |   } | ||
|  | 
 | ||
|  |   return 18; | ||
|  | } |