"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

oc.at Schnäppchen - Sammelthread

M4D M4X 18.12.2008 - 14:51 1633671 8754 Thread rating
Posts

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19692
Legal gesehen verstößt du gegen das Urheberrecht und nur darum geht es hier, oer PM oder über andere Kanäle kannst dir wohl ausmachen was du willst

fresserettich

Here to stay
Registered: Jul 2002
Location: hier
Posts: 5385
Zitat aus einem Post von Viper780
War im Spam

okay, dann doch gefunden

Jedimaster

Here to stay
Avatar
Registered: Dec 2005
Location: Linz
Posts: 3011
Zitat aus einem Post von daisho
Ich finde das snippet recht interessant:
Code:
static int count_digits (uint64_t n) {
   // if (n < 0) n = (n == -0xFFFFFFFFFFFFFFFF) ? 0xFFFFFFFFFFFFFFFF : -n;
    if (n > 9999999999999999999U) return 20;
    if (n > 999999999999999999) return 19;
    if (n > 99999999999999999) return 18;
    if (n > 9999999999999999) return 17;
    if (n > 999999999999999) return 16;
    if (n > 99999999999999) return 15;
    if (n > 9999999999999) return 14;
    if (n > 999999999999) return 13;
    if (n > 99999999999) return 12;
    if (n > 9999999999) return 11;
    if (n > 999999999) return 10;
    if (n > 99999999) return 9;
    if (n > 9999999) return 8;
    if (n > 999999) return 7;
    if (n > 99999) return 6;
    if (n > 9999) return 5;
    if (n > 999) return 4;
    if (n > 99) return 3;
    if (n > 9) return 2;
    return 1;
}
:D

Ahahaha made my day :D

issue

Rock and Stone, brother!
Avatar
Registered: Feb 2003
Location: Linz
Posts: 3645
Das ist nicht die duemmste Implementierung imo. Klar haett man einen loop bauen koennen oder eine rekursion, aber das funzt und is wahrscheinlich schneller als alle anderen varianten (je nach compiler optimizations).

Viper780

Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 49996
Zitat aus einem Post von issue
Das ist nicht die duemmste Implementierung imo. Klar haett man einen loop bauen koennen oder eine rekursion, aber das funzt und is wahrscheinlich schneller als alle anderen varianten (je nach compiler optimizations).

der compiler macht so und anders genau das selbe wie mit einer schleife.
Da sollte auch dei Optimierungsflags nicht viel dran ändern.

Ist halt extra Schreibarbeit gewesen und zeigt halt eher davon dass man es mit Anfängern zu tun hat

Jedimaster

Here to stay
Avatar
Registered: Dec 2005
Location: Linz
Posts: 3011
strlen und tostring sind überbewertet ja ;)

Vinci

hatin' on summer
Registered: Jan 2003
Location: Wien
Posts: 5822
Zitat aus einem Post von Viper780
der compiler macht so und anders genau das selbe wie mit einer schleife.

Das wollte ich zuerst auch posten, in dem konkreten Fall is aber die if-Variante tatsächlich schneller (Faktor 5) als eine Schleife mit Division /10, zumindest für normalverteilte unsigned 64Bit Werte und -O3.
Noch schneller wär wohl eine Binärsuche...

Die Frage is halt wie heiß der Pfad is und ob sich dieses grausliche Konstrukt tatsächlich auszahlt. Perse "schlecht" kann man das Snippet (leider) trotzdem nicht nennen.

mr.nice.

differential image maker
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6461
Ich hab' mir die 2 TB lifetime bei pcloud.com für 279 gekauft und werde selbst verschlüsselte offsite backup images von meinen produktiven System-SSDs dort ablegen, man weiß ja nie.
Der integrierte Videoplayer dürfte mit linksharing für Familienurlaubsvideos ganz nett sein. Ich werde berichten, sofern es Probleme geben sollte.
Bearbeitet von mr.nice. am 14.02.2023, 16:05

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12072
Bin gespannt - hoffe, du bereust den Kauf nicht!

Rogaahl

Super Moderator
interrupt
Avatar
Registered: Feb 2014
Location: K
Posts: 2315


Wahnsinns Angebot. 297,97€ für 4TB.

BiG_WEaSeL

Super Moderator
-
Avatar
Registered: Jun 2000
Location: Wien
Posts: 8285
Ich kaufe sie zwar nicht, aber derzeit für 271,84 €.

s4c

input overrun
Avatar
Registered: Nov 2003
Location: near to vienna
Posts: 1250
Zitat aus einem Post von mr.nice.
Ich hab' mir die 2 TB lifetime bei pcloud.com für 279 gekauft und werde selbst verschlüsselte offsite backup images von meinen produktiven System-SSDs dort ablegen, man weiß ja nie.
Der integrierte Videoplayer dürfte mit linksharing für Familienurlaubsvideos ganz nett sein. Ich werde berichten, sofern es Probleme geben sollte.
Ich bin kein super Experte, aber wieviel sind 2TB auf lifetime in Wirklichkeit?
Für die Zukunft könnte das doch ziemlich knapp werden, auch wenn es jetzt viel erscheint.

Jedenfalls hatte ich damals glaub ich eine 10GB Festplatte und mir auch gedacht das bekomme ich niemals im Leben voll.. und heute sind 200GB Cloudspeicher ruck zuck gefüllt

Nur als Anregung
Bearbeitet von s4c am 18.02.2023, 07:58

eXe

Little Overclocker
Registered: Apr 2003
Location: Wien
Posts: 117
die 870 QVO 8tb gibts jetzt auch zum neuen bestpreis https://www.amazon.de/dp/B089RD13TX/
hoffe aber das sie noch weiter fällt.

Joe_the_tulip

Editor
banned by FireGuy
Avatar
Registered: Mar 2003
Location: Wien
Posts: 16451
Zitat aus einem Post von eXe
die 870 QVO 8tb gibts jetzt auch zum neuen bestpreis https://www.amazon.de/dp/B089RD13TX/
hoffe aber das sie noch weiter fällt.

in .de sogar 444€ (+6€ für Logoix).

eXe

Little Overclocker
Registered: Apr 2003
Location: Wien
Posts: 117
439,irgendwas war der preis gestern bei amazon. leider wieder gestiegen. ich hoffe aber noch auf < 400.
dafür gibts jetzt die mp600 pro xt 2tb um 188,46 (amazon)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz