Bascom Lookup oder ähnliches

#4109156
Lesenswert?
• ▲
▼
Also so ganz verstehe ich nicht, worauf Du raus willst.

>Bei lookup müßte ich für jeden Wert eine einzelne Zuordnung schreiben,
>oder?
Die Zuordnung mußt Du doch sowiso machen, egal ob Du mit If-Then 
arbeitest, oder aber mit Lookup.

Wie effizient das wird, kann man so pauschal nicht sagen. Lookup ist 
aber meist effizient was Codegröße, Übersichtlichkeit und Zeitaufwand 
angeht.

Erklär Dein anliegen mal etwas genauer, evtl. geht mir (uns) dann ein 
Licht auf.
Gast #4109212
Lesenswert?
• ▲
▼
Ich schreibe einen Triplex-Code für eine 4-stellige LCD-Anzeige. Daraus 
resultierte jeweils 6 Werte pro Ziffer. Diese sechs Werte müssen dann 
dem jeweiligen Digit zugeordnet werden. Nun möchte ich ungern jedesmal 
etwas wie
x(1)=zwei(1)
x(2)=zwei(2)
...
x(6)=zwei(6)
schreiben, sondern hätte gern eine pauschale Zuordnung, dass z. B. die 
x-Werte für den Moment den zwei-Werten entsprechen. Mit lookup läßt sich 
da immer nur ein Wert auslesen oder?
#4109230
Lesenswert?
• ▲
▼
Doch, geht schon.
Du mußt in der Tabelle immer die 6 Werte hintereinander schreiben. Dann 
brauchst Du noch eine Hilfsvariable, mit der Du die Position in der 
Tabelle berechnetst.
Die Formel schaut dann ungefähr so aus:
Tabellenposition = (Ziffer * 6) + X-Wert

Hoffe Du kannst mir einigermaßen folgen :-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.