Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Rätselecke » teilen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
02.11.2004, 17:19 Uhr
Tommix




Zitat von Windalf:
man sind wir heute wieder spitzfindig

Wart's erst mal ab:

C++:
printf("%d\n", teilen(-4, 2));


Mir fällt gerade auf, daß rumnörgeln viel mehr Spaß macht, als selbst eine Lösung zu suchen.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
02.11.2004, 17:24 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


verdammt das hab ich davon das ich vergessen habe unsigned vorzuschreiben
spontan weiss ich gar nicht wo ich den fehler suchen muss bzw. suchen schon aber noch nicht wie ich ihn behebe, das mit der zweierpotzen war mir sofort klar...
aber ok im zweifel kann man ja auch die erbärmliche Lösung mit dem vorzeichencheck machen..

Ich weiss gar nicht ob das überhaupt auch ohne vorzeichencheck geht... muss ich mal drüber nachdenken...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 02.11.2004 um 17:25 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
02.11.2004, 17:32 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


fällt mir nix anderes ein als ein vorzeichencheck...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
02.11.2004, 17:43 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


vielleicht fällt ja einem anderem ne idee ein wie man das auch mit negativen vorzeichen machen könnte...
ich will mal motivieren was ich mir beim teilen überlegt hab...
hans hatte ja geschrieben das man einfach die zahl so lange abzieht bis nicht mehr geht und dann die anzahl zurückgibt...

ich habe mir überlegt das man das schneller machen könnte wenn man so rechnet...

nehmen wir mal z.b. 103:17

so lange b mit 2 multiplizieren (shiften) bis es grösser ist als a und merken wie oft geschiftet wurde...

103>17?
103>2*17?
103>4*17?
103>8*17? so hier ist also schon zuviel...

dann einfach rückwärts
passt 4*17 in a=103 wenn ja bit setzen und a=103-4*17...

passt 2*17 in a.... uws...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
03.11.2004, 09:12 Uhr
kronos
Quotenfisch
(Operator)


-gelöscht-
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>

Dieser Post wurde am 03.11.2004 um 09:15 Uhr von kronos editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
03.11.2004, 23:28 Uhr
(un)wissender
Niveauwart


Das hatten wir schon mal, hundert pro!
Ich habe hier noch eine Implementierung rumfliegen, aber die ist recht lang.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
04.11.2004, 09:33 Uhr
kronos
Quotenfisch
(Operator)


nö, wir hatten nur multiplakation...
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ Rätselecke ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: