![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() Registriert seit: 22.08.2003
Beiträge: 6
|
![]() ich muss von einer integer-variable jedes einzelne bool herausfiltern -> hat jemand eine vernünftige lösung???
danke |
![]() |
![]() |
![]() |
#2 | |
Inventar
![]() Registriert seit: 08.04.2001
Beiträge: 3.101
|
![]() Zitat:
![]() 42? ![]() |
|
![]() |
![]() |
![]() |
#3 |
Elite
![]() |
![]() uhm
schwer aus wievielen bools ist deine integer aufgebaut? ![]()
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() Für die, die nichtz Hebräisch sprechen: Was ist das für eine Seite???
@who-t aus 2^16 ![]() Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
![]() |
![]() |
![]() |
#6 |
Elite
![]() |
![]() ja, das sagst du
aber die frage ist ja viel essentieller. denn die frage ist ist bool das gleiche wie bit? nur weil sie den gleichen wertebereich haben? wenn es das gleiche ist, wieso haben wir zwei unterschiedliche ausdrücke? hat nicht ein bit seit tron auch mehrere eigenschaften als nur 1 oder 0. ist 1 und 0 das gleiche wie wahr und falsch? wenn ja - welches ist wahr? ist 0 falsch, nur weil es nichts ist? ist nicht nichts manchmal das richtige? (zum beispiel auf die frage "was denkst du gerade?"). *herumphilosophier* außerdem ist das mit 2^16 nur bedingt wahr. hängt ja auch von der sprache, vom prozessor und keine ahnung von was noch ab. java verwendet zb 4 bytes für ints @smile um mal die frage vernünftig zu beantworten: "bitshift" (<< bzw >>) und "binäres und" (&) sind hier die sachen die google von dir wissen will.
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
#7 |
Newbie
![]() Registriert seit: 22.08.2003
Beiträge: 6
|
![]() bei mir ist bool ein bit und ein integer 16bit
![]() danke fürs antworten |
![]() |
![]() |
![]() |
#8 |
Newbie
![]() Registriert seit: 22.08.2003
Beiträge: 6
|
![]() bei mir ist bool ein bit und ein integer 16bit
![]() danke fürs antworten |
![]() |
![]() |
![]() |
#9 |
Senior Member
![]() Registriert seit: 02.11.2002
Beiträge: 179
|
![]() also, ein bit ist definitv kein bool, nur weil eine boolsche variable aus einem bit besteht. aber sei's drum (ich halt's da eher mit Who-T's philosophischem ansatz).
jedenfalls kannst du einen binary vergleich machen, indem du eine variable mit der anderen ANDest. beispiele: 5 AND 4 = 4 8 AND 2 = 0 und jetzt die binary-ansicht: 0000101 AND 0000100 = 0000100 0001000 AND 0000010 = 0000000 bastel dir eine funktion die die ensprechenden zweier-potenzen mit deinem int vergleicht und die resultate in ein bool (bit har har)array reinschreibt - that's it! gruß -JL
____________________________________
It\'s not a bug... It\'s a feature! You know, the main advantage of encrypted paella over ordinary paella is that nobody but you knows what you are eating... (Alvaro) |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|