Schnellwettbwerb: Absolute Zahl
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Schnellwettbwerb: Absolute Zahl
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
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
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Schnellwettbwerb: Absolute Zahl
Was ist eine Zahl?
Ganzzahl? Fließkomma? Oder beides?
Ganzzahl? Fließkomma? Oder beides?
Haters gonna hate, potatoes gonna potate.
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Schnellwettbwerb: Absolute Zahl
Hmm... die Bitspielerei kam eig aus den Floats, für int alleine gibt's kaum eine Möglichkeit zu optimieren.... oder?cloidnerux hat geschrieben:Int
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Schnellwettbwerb: Absolute Zahl
Ich glaub ich hab, was, aber die Zeit ist aus 

Haters gonna hate, potatoes gonna potate.
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Schnellwettbwerb: Absolute Zahl
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.
Ehrlich gesagt, sieht es gerade etwas mau mit Beiträgen dazu aus

Bis 19:00 nehme ich noch etwas an.
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Schnellwettbwerb: Absolute Zahl
So, abgeschickt. Mal kucken. Ich will deine Implementierung auch noch sehen!
Haters gonna hate, potatoes gonna potate.
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Schnellwettbwerb: Absolute Zahl
Um 19:00 gehen alle Ergebnisse onlineSo, abgeschickt. Mal kucken. Ich will deine Implementierung auch noch sehen!
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Schnellwettbwerb: Absolute Zahl
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?

Wie testest du das? Ich hoffe du optimierst alles und drehst das inlining auf?
Haters gonna hate, potatoes gonna potate.
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Schnellwettbwerb: Absolute Zahl
Erst ein Failtest, ob du auch alles Richtig machst und dann ~1Million Iterationen deren zeit gemessen wird, davon dann 10 Iteration.Wie testest du das? Ich hoffe du optimierst alles und drehst das inlining auf?
Die Optimierungen teste ich auch noch.
System: Windows 7 64-Bit, Core-i5, 8GB Ram und Visual Studio 2010
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum