AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.02.2006, 15:56   #1  
sah is offline
sah
Участник
 
15 / 10 (1) +
Регистрация: 01.11.2005
Разбить число
Добрый день!
Не подскажите как можно разбить число скажем 12345 по отдельным цифрам.
К примеру на входе у меня число 12345, а на выходе нужно получить контейнер [1,2,3,4,5] ?
Специальной функции я так понимаю нет?
Старый 26.02.2006, 15:59   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Как вариант: int2str. Со строкой гораздо легче работать, в частности, занести значения из неё в контейнер. Только не забудьте сделать обратное преобразование, если хотите хранить именно числовые значения.

Можно вопрос: а какая постановка задачи? Очень любопытно

С Уважением,
Георгий
Старый 26.02.2006, 16:12   #3  
sah is offline
sah
Участник
 
15 / 10 (1) +
Регистрация: 01.11.2005
заполнить ячейки отчета цифрами из данного семизначного кода, скажем номер телефона записывать каждую цифру в отдельную ячейку.
Старый 26.02.2006, 16:14   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Ну, тогда можно обратно в цифры не преобразовывать!

С Уважением,
Георгий
Старый 26.02.2006, 16:18   #5  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
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;
}
Старый 26.02.2006, 17:24   #6  
sah is offline
sah
Участник
 
15 / 10 (1) +
Регистрация: 01.11.2005
спасибо помогло )))
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
число страниц в Report igorian DAX: Программирование 7 06.12.2010 11:48
ОПРОС: число пользователей в вашей компании Zabr DAX: Администрирование 0 22.02.2007 14:00
Первое число предыдущего месяца. Lemming DAX: Программирование 4 05.03.2005 20:47
Число програмных последовательностей при пересчете slava09 DAX: Функционал 0 01.03.2005 11:51
Как сопоставить символу число? Александр Костоусов DAX: Программирование 2 11.10.2004 14:44

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:34.