есть два 1d массива, вот они 00001 и 001001001, как их сложить что бы было
00001
+
001001001
___________
001011001
ВООБЩЕ задача заключается в том чтобы 00001 стал похож на двухбайтовое число, т.е. 0000.1000, в принципе можно и обратить, т.е. 10000 в 0001.0000 (точку поставил просто чтоб показать отдельные байты)
проблема в том, что у меня может быть не только 00001 на входе, а и любое число из НОЛИКОВ и ЕДИНИЧЕК
самое главное - ДОСТРОИТЬ ДО ДВУХ БАЙТОВ
вот как должно быть
вот виай
а ещё проблема в том что я НЕ ХОЧУ здесь применять циклы, Т.К.
ЦИКЛ ОБРАБАТЫВАЕТ ПО ОДНОМУ ЭЛЕМЕНТУ ФУНКЦИИ, А МАТ ОПЕРАЦИИ - ВСЮ ФУНКЦИЮ РАЗОМ!!!
Сложение массивов с разным числом символов
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: сложение массивов с разным числом символов
Может быть с помощью оператора OR ?
- Вложения
-
- Array.png (14.72 КБ) 4363 просмотра
-
Korotenko
- developer
- Сообщения: 286
- Зарегистрирован: 25 июл 2008, 10:43
- Награды: 1
- Версия LabVIEW: 2009
- Откуда: Россия, Владивосток
- Контактная информация:
Re: сложение массивов с разным числом символов
перепробовал все варианты
заетм порылся в книжках - оказалось при операции меж двумя массивами с разным числом элементов - РЕЗУЛЬТАТ ИМЕЕЕТ РАЗМЕРЫ НАИМЕНЬШЕГО МАССИВА, что соовтетсвтует вышеуказанному правилу
в итоге - вывод - несуществующие элементы массива воспринимаются как "НИЧТО", а любая операция с "НИЧТО" приводит к "НИЧТО" заетм порылся в книжках - оказалось при операции меж двумя массивами с разным числом элементов - РЕЗУЛЬТАТ ИМЕЕЕТ РАЗМЕРЫ НАИМЕНЬШЕГО МАССИВА, что соовтетсвтует вышеуказанному правилу
I work in LabVIEW 2009 !
-
Korotenko
- developer
- Сообщения: 286
- Зарегистрирован: 25 июл 2008, 10:43
- Награды: 1
- Версия LabVIEW: 2009
- Откуда: Россия, Владивосток
- Контактная информация:
Re: сложение массивов с разным числом символов
а вот как можно выйти из этой ситуации
перед вычислением просто добавляем необходиое число НУЛЕЙ до или после последовательности, зависит от ситуации,I work in LabVIEW 2009 !
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение