INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Bits eines Binärcodes verdoppeln



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.07.2015, 10:21 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2015 14:09 von Praktikantin.)
Beitrag #1

Praktikantin Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Jul 2015

2011
2015
DE


Oesterreich
Bits eines Binärcodes verdoppeln
Hallo,
ich bin Praktikant und habe die Aufgabe bekommen eine Binärcode zu verdoppeln. Es soll also aus dem eingegebenen Code z.B. 0101 der verdoppelte Code 00110011 entstehen. Das Problem ist, dass ich einfach nicht die richtigen Funktionsblöcke finde... Zurzeit hab ich nur ein Array zum Eingeben des Binärcodes und ein Array für die verdoppelte Ausgabe. Ich wollte einen String Subset verwenden, aber ich finde keine passenden Funktionen zum Verdoppeln..

Ich hoffe es kann mir wer weiterhelfe! Angel_not
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.07.2015, 11:18
Beitrag #2

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 193
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
RE: Zahl verdoppeln
Hallo,
schau dir doch mal die Funktion Boolesches Array nach Zahl an.

LG Hubert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 11:22
Beitrag #3

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 241
Registriert seit: Jul 2013

LV-2019
2013
EN


Deutschland
RE: Zahl verdoppeln
Nur damit ich das richtig verstehe: die einzelnen Bits sollen jeweils verdoppelt werden oder soll das numerische Ergebnis verdoppelt werden ->> 2=4, 8=16 etc.?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 11:40
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zahl verdoppeln
Hallo Praktikantin,

Zitat:ich finde keine passenden Funktionen zum Verdoppeln
Wenn du schon ein Array als Input hast: "Interleave 1D Arrays"…

Die Aufgabenbeschreibung hört sich stark nach Hausaufgabe an, da darfst du selbst mit der Funktion herumspielen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 12:24
Beitrag #5

Praktikantin Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Jul 2015

2011
2015
DE


Oesterreich
RE: Zahl verdoppeln
es sollen nur die Bits verdoppelt werden Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 12:52 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2015 13:26 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Zahl verdoppeln
Und ich habe schon als Schüler abgeschrieben und abschreiben lassen was das Zeug hält. Das darfst Du auch von mir - zumal der Lösungshinweis von Gerd meiner Meinung nach in die Irre führt oder zu umständlich ist. Aber es gibt sicher noch bessere Lösungen als die von mir. Eine fertige Funktion aber gibt es nicht, denn die Aufgabe ist künstlich ausgedacht und entspricht nicht gerade einem häufig zu lösendem Problem, wofür eine Funktion sinnvoll wäre.
   
PS: "Eine Zahl verdoppeln" ist Multiplikation mit Zwei. Eine nicht mißverständliche Überschrift wäre z.B: "Alle Bits einer Zahl verdoppeln"

Edit: Mit Gerds Kernaufgaben-Lösung wird die natürlich auch die vollständige Lösung einfacher:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.07.2015, 12:59
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zahl verdoppeln
Na dann die Lösung der Kernaufgabe:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 13:06
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zahl verdoppeln
(24.07.2015 12:59 )GerdW schrieb:  Na dann die Lösung der Kernaufgabe:
100% ACK, kürzer geht nicht. Smile

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 14:48
Beitrag #9

Praktikantin Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Jul 2015

2011
2015
DE


Oesterreich
RE: Zahl verdoppeln
(24.07.2015 12:59 )GerdW schrieb:  Na dann die Lösung der Kernaufgabe:

Danke aber, das hab ich nicht gemeint.. denn dann kommt nur das selbe nochmal heraus. Ich wollte jedes einzelne Bit verdoppeln, dass heißt wenn 1100 soll 11110000 herauskommen. Hier kommt nur der gleiche wert angehängt heraus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2015, 14:49 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2015 14:50 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Bits eines Binärcodes verdoppeln
Hallo Praktikantin,

das glaube ich nicht.
Wenn du keinen Fehler gemacht hast, dann wird jedes Bit wie gewünscht verdoppelt!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  8 Bits an RS232 ausgeben knuppel 12 9.705 17.12.2011 15:23
Letzter Beitrag: Lucki
  Boolean 2D-Array, in einzelne Bits Dommas 3 6.106 15.06.2011 09:43
Letzter Beitrag: Dommas
  Array "verdoppeln" Sandisk 5 6.056 27.01.2011 19:11
Letzter Beitrag: Lucki
  Wie einzelne Bits in einem Word verschieben? RCMechatronic 9 11.262 30.08.2010 18:06
Letzter Beitrag: RCMechatronic
  Einzelne Bits eines Bytes setzen LSdismine 1 5.964 24.09.2009 13:52
Letzter Beitrag: jg
  Einzelne Bits aus Statusregister auslesen pru 1 3.579 05.10.2006 14:31
Letzter Beitrag: dc6xs

Gehe zu: