Autor | Nachricht |
---|---|
Beobachter Anmeldedatum: 03.10.2019 Beiträge: 4 | zitieren Hallo Ich hätte eine Frage zu einem kleinen Programm.
In der Funktion binbin(int n); ist eine Zeile für mich leider noch nicht verständlich.... bin[x] = n & 0x80 ? '1' : '0'; Ich weiß wie der Ternäre Operator funktioniert, aber was macht >n und der bitweise & Operator< 0x80 soll hier 8 Bit darstellen, also 1000 0000 >n< stellt die Zahl 4 dar... (ums nacheinander abzuarbeiten) 0000 0100 Und hier geht's bei mir nicht weiter. Bei der & Verknüpfung müssen beide gleich sein um zu setzen.... Die bit-Verschiebung nach der Anweisung ist auch klar, ich komme nur nicht mit der angegebenen Zeit klar. Konnte mir da vielleicht jemand behilflich sein. Ich bedanke mich im voraus. |
▲ | pn |
Trainee ![]() Name: Mirko Geschlecht: ![]() Anmeldedatum: 06.12.2019 Beiträge: 46 Wohnort: Weingarten | zitieren Hallo tryn4x, Der Ausdruck "n & 0x80" gibt "wahr" (ungleich 0) zurück wenn beim bitweisen UND 1 und 1 aufeinandertreffen. Ist das der Fall, wird das Zeichen '1' (nicht die Zahl) in das Array bin an die x-te Position geschrieben, ansonsten das Zeichen '0'. Das Ganze hat nichts mit dem zweier Komplement zu tun. Wenn Du ein Blatt Papier und einen Stift in die Hand nimmst und den Algorithmus einfach mal zu Fuss durchgehst, wird es sehr schnell sehr einfach. |
▲ | pn |
Beobachter Anmeldedatum: 03.10.2019 Beiträge: 4 | zitieren Vielen Dank für deine Antwort.. da hat sich das Warten gelohnt. Habe die selbe Frage in einem anderen Forum gepostet und bekam.... Zumindest keine so eindeutige Antwort wie hier. Hab es jetzt auch verstanden. Danke vielmals. Grüße Ps: das mit dem 2er Komplement sollte das gar nicht rein, entstand wohl durch copy & paste. 1x bearbeitet |
▲ | pn |
Trainee ![]() Name: Mirko Geschlecht: ![]() Anmeldedatum: 06.12.2019 Beiträge: 46 Wohnort: Weingarten | zitieren Es freut mich wirklich wenn meine Antwort geholfen hat. Grüße |
▲ | pn |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "Hilfe zu bitweise & und HexKonstante in C" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
Hilfe mein ED7 Spackt ab!!!! Hilfe Hilfe Hi habe meine erstes großes Problem mit mein civic ED7!!! und zwar er springt manchmal sehr gut an!!! und manchmal so gut wie gar nicht und denn hält er irgendwie die ganze zeit im stand eine drehzahl von 3000 Umdrehungen!!! Und wenn ich ihn danach noch... von Matzehh | 6 745 | 30.05.2006, 11:15 Marouk | |
Brauche dringent hilfe beim Verstärker/Autospeakers !!! Bitte hilfe mich !!! Hallo allerseits,
P.s. Ich bin Hollander, wohne in Deutschland, bitte verzeih mein grammatik!!
Ich bin total neu hier und bin eigentlich nur auf der suche nach hilfe/antwort auf ein frage und hoffe jemanden kan mich hilfen?
Vorraus gesagt muss... von Amsatff.Amy | 2 739 | 18.04.2012, 19:33 Ralf | |
1. Hilfe Kurs - brauche Hilfe von unseren bayrischen Forenmitgliedern Hallo Zusammen,
meine kleine Schwester in die große weite Welt hinausgezogen und studiert nun in Augsburg Wirtschaftswissenschaften... Die Kleine ist inzwischen richtig erwachsen geworden und möchte dort auch ihre Führerscheinprüfung machen oder besser... von Jens Strieger | 5 645 | 15.09.2012, 08:43 xen_hb | |
Honda Accord 2,2l Diesel POWERERWEITERUNG HILFE HILFE HILF He Jungs hoffe Ihr könnt mir ein Helfen:
Habe mir vor 4 Jahren " Damals den Neuen Honda Accord CN1" gekauft!.
Anfang hat mir die 140 Diesel PS gereicht aber nicht lange danach so 15.000 Km habe ich mir ein Chiptuning " software up.... von TYP R Chris | 2 1.442 | 10.08.2010, 10:55 felline | |
(Hilfe!!)Meine Honda crx ed9 Sprinkt nicht mehr an (Hilfe!) Hallo Leute
ich habe vollgendes problem mit meinen rex der sprinkt nicht mehr an.
Die sachen habe ich überprüft
- Er bekommt keinen zündfunken
- Zündspule i.o(sagt die Werkstatt)
- Zündegeber i.o(sagt die Werkstatt)
- Sprit bekommt er auch
-... von cd1gls | 5 646 | 11.05.2009, 16:06 cd1gls | |
HILFE Civic VI Fastback 1,4 16V 66kw Bj. 97 HILFE MOTOR GEHT AUS Hallo Civic MA MB Freunde,,
Kollege hat ein Tollen Civic VI Fastback 1,4 16V 66kw Bj. 97 124Tkm.
Am Dienstag ging der Civic zur Arbeit einfach aus..
Lang hin und her getestet.. Mag nimmer.
ADAC kam und war überrascht.. Ein Honda bleibt auch mal stehen,... von CRV-BERT | 6 239 | 01.06.2019, 10:09 CRV-BERT | |
Hilfe!!!!Plasmascheiben von maximum-tuning ungenau???? Hilfe Hallo liebe Kollegen.
Habe gestern folgende Plasmascheiben für meinen del Sol EH6 bekommen. Aber ich finde, das die Skalierung für die KM/h Anzeige nicht wirklich genau ist. Werde sie wohl am WE verbauen. Kann es sein, das das Scheiben für einen EG2... von Chester S. | 3 632 | 23.08.2006, 08:35 sam1 | |
-Hilfe- Unfall gehabt, bin aber im Recht -Hilfe- Hallo liebe Community,
ich hatte vor ca. 3 Wochen von meiner Tante/Onkel einen Honda Civic EJ9 1.4i geschenkt bekommen.
Ich habe dort Schlösser gewechselt, Öl gewechselt, neue Bremsen uvm. geändert.
Heute ist mir eine 23Jährige Dame von hinten... von Jack DanieLs | 11 765 | 21.07.2012, 04:20 Jack DanieLs | |
!!! HILFE !!! Del Sol Radkasten durgerostet ! wasser im Kofferraum !!! HILFE !!! Hey Leute,
Habe mich die letzten wochen gewundert wieso ich nach fahrten bei regen/nässe etwas wasser im kofferraum stehen habe.
Habe dann erstmal alles an clipsen und der gleichen mit silikon abgedichtet.
Als dann heute wieder kleine Pfützen im... von Parion1605 | 57 3.030 | 21.10.2012, 17:16 DarkAngel1977 | |
Hilfe Swap auf D15Z6 beim Ej2 Kabelbaumprobleme! HILFE Guten Tag erstmal
Ich habe bei meinem ej2 den D15Z6 eingebaut alles lief ohne probleme doch jetzt habe ich Probleme beim Kabelbaum! Habe steuergerät und kabelstrang vom ek3 hier aber keine ahnung wie ich das belegen soll viele stecker passen einfach... von Patrick_EJ2 | 39 1.210 | 16.07.2016, 15:31 Patrick_EJ2 |