Code:
int main()
{
	char array[20];
	long int number = 56465412; 
	sprintf(array,"%ld", number);
	for(int i=0;i<2;i++)
	{
		printf("%c",array[i]);
	}
	return 0;
}
Not sure how fast it is though. Just a possible solution.