Die Suche ergab 6 Treffer

von Jess240890
Freitag 28. Januar 2011, 16:49
Forum: Allgemeine Fragen
Thema: Bitweises verschieben
Antworten: 4
Zugriffe: 1869

Re: Bitweises verschieben

wikipedia hilft da nur teilweise.

die verschiebung nach links klappt super. bsp.
a=2; b=4
b<<a = 4*2^2 = 16

a<<b = 2*4^2 = 32

bis hier hin alles klar

bei der verschiebung nach rechts sieht es anders aus:

a>>b = 0
b>>a = 1

wiesoo, anfangs dachte ich b<<a==a>>b und b>>a == a<<b, scheint aber net ...
von Jess240890
Freitag 28. Januar 2011, 15:34
Forum: Allgemeine Fragen
Thema: Bitweises verschieben
Antworten: 4
Zugriffe: 1869

Bitweises verschieben

hallo,

ich versteh die verschiebung net, hoffe ihr könnt mir behilflich sein.
a=1; b=2;

>>> a>>b
0
>>> a<<b
4
>>> b>>a
1
>>> b<<a
4

für was braucht man die verschiebung und wie funktioniert das?
von Jess240890
Freitag 26. November 2010, 23:09
Forum: Allgemeine Fragen
Thema: iterativ programmieren
Antworten: 10
Zugriffe: 1086

Re: iterativ programmieren

hahaha, habe erst jetzt die vorherige antwort gelesen.

die rekursieve loesung habe ich echt alleine hin bekommen, irgenwie hat es geklappt, aber wuerde nicht meine hand aufs feuer legen das ich es noch mal schaffe. war glueck.
aber danke dir, hast mir sehr geholfen.
jetzt wo ich dein beispiel sehe ...
von Jess240890
Freitag 26. November 2010, 22:47
Forum: Allgemeine Fragen
Thema: iterativ programmieren
Antworten: 10
Zugriffe: 1086

Re: iterativ programmieren

diese schleife kriege ich auch hin. aber ohne mal kriege ich das net hin -.-
von Jess240890
Freitag 26. November 2010, 22:22
Forum: Allgemeine Fragen
Thema: iterativ programmieren
Antworten: 10
Zugriffe: 1086

Re: iterativ programmieren

ja kenne ich, habe schon versucht eine zu erstellen, bin aber noch zu dumm dafür.
könntest du mir vielleicht eine basteln?
wäre sehr lieb von dir

LG
von Jess240890
Freitag 26. November 2010, 20:09
Forum: Allgemeine Fragen
Thema: iterativ programmieren
Antworten: 10
Zugriffe: 1086

iterativ programmieren

hallo liebe leute,

hoffe ihr könnt mir helfen.
ich muss ein iterativen alghorithmus erstellen um zwei zahlen mal nehmen zu können ohne die produktoperation " * " zu nutzen.
wie soll das gehen 0.o

den rekursiven teil habe ich geschaft:

def mul_rec (m,n):
if m > 0:
return mul_rec(m-1,n) + n
else ...