Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Perl. Разбить число

249
21 ноября 2007 года
DissDoc
639 / / 01.10.2004
Только что начал изучать Perl. И у меня появился вопрос такого характера... Так как я перл изучаю с помощью книги дейтела, то естессно выполняю уроки. Итак вопрос.
Я получаю пятизначное число 12345, как мне его разделить на составляющие _цифры_? (В самом тривиальном варианте! Самом что ненаесть элементарном!)
2
21 ноября 2007 года
squirL
5.6K / / 13.08.2003
 
Код:
foreach (split('',12345)) {
  print $_,"\n";
}
249
21 ноября 2007 года
DissDoc
639 / / 01.10.2004
Хм... Работа со строками у Дейтела в главе 5 где-то начинается )
А в первой (где я нахожусь) только есть простые вычисления и сравнения строк... Я еще покопаю.. завтра о результатах сообщу. Мне кажется все гораздо проще...
8
22 ноября 2007 года
mfender
3.5K / / 15.06.2005
а куда ещё проще-то?
249
22 ноября 2007 года
DissDoc
639 / / 01.10.2004
Да даже и не знаю. Я не буду спорить, т.к. новичок.
Пока только изучаю.
$_ - нашел в книге. Разобрался в коде squirL'а досконально.
27K
22 ноября 2007 года
korisk
12 / / 11.08.2007
$a=123456;
do{
print $a % 10, "\n";
$a /= 10;
}while( $a >= 1)

%)

Удач.
249
26 ноября 2007 года
DissDoc
639 / / 01.10.2004
korisk, интересная реализация =)

Но _Я_ был неправ, когда говорил, что просто обязано быть больше. Начиная выполнять задания, я понял, что чтобы у Дейтела выполнить все задачи - необходимо забегать вперед. )
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог