WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 17.05.2004, 21:22   #1
smile999
Newbie
 
Registriert seit: 22.08.2003
Beiträge: 6


Standard bool aus integer bzw. word filtern

ich muss von einer integer-variable jedes einzelne bool herausfiltern -> hat jemand eine vernünftige lösung???



danke
smile999 ist offline   Mit Zitat antworten
Alt 17.05.2004, 22:15   #2
flinx
Inventar
 
Registriert seit: 08.04.2001
Beiträge: 3.101


Standard Re: bool aus integer bzw. word filtern

Zitat:
Original geschrieben von smile999
ich muss von einer integer-variable jedes einzelne bool herausfiltern -> hat jemand eine vernünftige lösung???



danke

42? *SCNR*
flinx ist offline   Mit Zitat antworten
Alt 17.05.2004, 22:53   #3
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

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.
Who-T ist offline   Mit Zitat antworten
Alt 18.05.2004, 08:17   #4
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

http://www.bool.co.il/
____________________________________
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 .
_m3 ist offline   Mit Zitat antworten
Alt 18.05.2004, 10:22   #5
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

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)
jak ist offline   Mit Zitat antworten
Alt 18.05.2004, 10:39   #6
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

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.
Who-T ist offline   Mit Zitat antworten
Alt 19.05.2004, 11:19   #7
smile999
Newbie
 
Registriert seit: 22.08.2003
Beiträge: 6


Standard

bei mir ist bool ein bit und ein integer 16bit


danke fürs antworten
smile999 ist offline   Mit Zitat antworten
Alt 19.05.2004, 11:19   #8
smile999
Newbie
 
Registriert seit: 22.08.2003
Beiträge: 6


Standard

bei mir ist bool ein bit und ein integer 16bit


danke fürs antworten
smile999 ist offline   Mit Zitat antworten
Alt 21.05.2004, 14:25   #9
JackLemon
Senior Member
 
Registriert seit: 02.11.2002
Beiträge: 179


Standard

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)
JackLemon ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:09 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag