Seite 1 von 3
Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 5:30 pm
von cloidnerux
So, hier nun ein Schnellwettbewerb.
Die Aufgabe lautet: Schreibt eine Funktion, die Prüft ob eine Zahl negativ ist und dementsprechend Positiv macht, oder eben die sowieso positive Zahl zurückgibt, wie die der Mathematische Abstands-Operator : |x| = Immer Positives X.
Dies sollte für keinen ein all zu großes Problem darstellen.
Bewertet wird nach richtigem Ergebnis und Geschwindigkeit.
Der Code ist mir per pn zuzusenden.
Einsendeschluss ist 18:30 Uhr.
Happy Coding!
MfG cloidnerux
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 5:35 pm
von fat-lobyte
Was ist eine Zahl?
Ganzzahl? Fließkomma? Oder beides?
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 5:42 pm
von cloidnerux
Int
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:16 pm
von Xin
cloidnerux hat geschrieben:Int
Hmm... die Bitspielerei kam eig aus den Floats, für int alleine gibt's kaum eine Möglichkeit zu optimieren.... oder?
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:33 pm
von fat-lobyte
Ich glaub ich hab, was, aber die Zeit ist aus

Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:35 pm
von cloidnerux
Schick es trotzdem, wir wollen ja nicht so sein.
Ehrlich gesagt, sieht es gerade etwas mau mit Beiträgen dazu aus

Bis 19:00 nehme ich noch etwas an.
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:43 pm
von fat-lobyte
So, abgeschickt. Mal kucken. Ich will deine Implementierung auch noch sehen!
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:45 pm
von cloidnerux
So, abgeschickt. Mal kucken. Ich will deine Implementierung auch noch sehen!
Um 19:00 gehen alle Ergebnisse online
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:50 pm
von fat-lobyte
Sorry, hab dir noch ne version geschickt. Ich hoffe die wird angenommen ^^ Manchmal denk ich um ecken
Wie testest du das? Ich hoffe du optimierst alles und drehst das inlining auf?
Re: Schnellwettbwerb: Absolute Zahl
Verfasst: Fr Mär 02, 2012 6:52 pm
von cloidnerux
Wie testest du das? Ich hoffe du optimierst alles und drehst das inlining auf?
Erst ein Failtest, ob du auch alles Richtig machst und dann ~1Million Iterationen deren zeit gemessen wird, davon dann 10 Iteration.
Die Optimierungen teste ich auch noch.
System: Windows 7 64-Bit, Core-i5, 8GB Ram und Visual Studio 2010