| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Разбить число
			 
			
			Добрый день! 
		
		
		
		
		
		
		
	Не подскажите как можно разбить число скажем 12345 по отдельным цифрам. К примеру на входе у меня число 12345, а на выходе нужно получить контейнер [1,2,3,4,5] ? Специальной функции я так понимаю нет?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Как вариант: int2str. Со строкой гораздо легче работать, в частности, занести значения из неё в контейнер. Только не забудьте сделать обратное преобразование, если хотите хранить именно числовые значения. 
		
		
		
		
		
		
		
	Можно вопрос: а какая постановка задачи? Очень любопытно ![]() С Уважением, Георгий  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			заполнить ячейки отчета цифрами из данного семизначного кода, скажем номер телефона записывать каждую цифру  в отдельную ячейку.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну, тогда можно обратно в цифры не преобразовывать!  
		
		
		
		
		
		
		
	![]() С Уважением, Георгий  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			container split2Digits(int _value) 
		
		
		
		
		
		
		
	{ container c; int rem; ; while (_value > 0) { rem = _value mod 10; conins(c, 1, rem); _value = _value div 10; } return c; }  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			спасибо помогло )))
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |