powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl - Подскажите, как работает суммирование значений в массиве?
2 сообщений из 2, страница 1 из 1
Perl - Подскажите, как работает суммирование значений в массиве?
    #39025482
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть массив целых положительных чисел @list.
Мне нужно вывести на экран сумму его элементов. Желательно без сложения в цикле.
Собственно я думал, что буду использовать процедуру (внутри которой будет сложение в цикле) или List::Util::sum (у меня все равно List::Util подключен). Но в процессе поиска вдруг наткнулся на такую конструкцию:
Код: php
1.
unpack "%123d*" , pack( "d*", @numbers);


И она работает. Только я не могу понять, каким образом.
d это " A double-precision float in native format ", а * повторяет применение шаблона на весь объем данных, так что тут суммирования я не вижу. Но и в %123d* я тоже не вижу, откуда может взяться суммирование.
________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
Perl - Подскажите, как работает суммирование значений в массиве?
    #39025694
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

в северной америке живёт дядя гугл,
он добрый и отвечает на разные вопросы

UNPACK: Doing-Sums
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl - Подскажите, как работает суммирование значений в массиве?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]