All pastes #128130 Raw Edit

itoa

public text v1 · immutable
#128130 ·published 2006-08-12 19:20 UTC
rendered paste body
itoa(n,s) /*convert n to characters in s */
 char s[]; int n; 
{ 
	int i, sign;
	if ((sign = n) < 0) n = -n; /* make n positive */ 
	i = 0; 
	do /* generate digits in reverse order */
		s[i++] = n % 10 + '0';/* get next digit */ 
	while ((n /=10) > 0); /* delete it */ 
	if (sign < 0)
		s[i++] = '-';
	s[i] = '\0'; 
	reverse(s); 
}




?????????? 3-3
------------- ??? ????????????? ????? ? ???????? ?????????????? ???? ??? ??????? itoa ?? ??????????? ? ?????????? ????????????? ??????, ?.?. ?? ????????? n ?a???? -2 ? ??????? ?-1, ??? ? ?????? ?????. ????????? ??????. ???????? ????????? ???, ????? ??? ????????? ???????? ??? ???????? ?? ????? ??????.