[inne]operacje bitowe |
[inne]operacje bitowe |
3.01.2022, 19:27:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 515 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) |
Dobra majstry, tak błahy problem ze aż wstyd:
mam takie urządzenie jak moduł wejść cyfrowych. Ma ono 16 wejść, w numeracji od 0 do 15. jeśli dane wejście jest zwarte - dostaje pod nim logiczną 1, bajka. Mam też taki parametr w tym urządzeniu, który pokazuje sumę dla wszystkich wejść i to właśnie na nim chcę pracować. Działa to tak: każde wejście to potęga 2. Tak więc: wejście 0 daje cyfre 1 wejście 1 daje cyfre 2 wejście 2 daje cyfre 4 wejście 3 daje cyfre 8 wejście 4 daje cyfre 16 itd jeśli kilka wejść jest "zwartych" to oczywiście będzie to ich suma i np: Wejście 1 + 3 daje = 10. Jeśli rzucimy tą cyfrę w reprezentacji 16 bitowej, to widać elegancko które wejścia są "zwarte". Ja natomiast potrzebuje teraz to sobie oskryptować aby wiedzieć które wejścia są "zwarte" - docelowo w LUA. jestem cholerna noga w tych systemach/operacjach ale pamiętam gdzieś tam coś kiedyś, że to powinno się "endować" chce polecieć pętlą i dla kazdego wejścia sprawdzić czy jest zwarte czy nie, PROSZĘ O POMOC w dowolnym języku haha, Ten post edytował gitbejbe 3.01.2022, 19:38:18 |
|
|
3.01.2022, 21:39:13
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Ten post edytował trueblue 3.01.2022, 21:39:28 -------------------- |
|
|
4.01.2022, 15:48:09
Post
#3
|
|
Grupa: Zarejestrowani Postów: 515 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) |
Zajebiście, dzięki : )
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 14:05 |