WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Meinung & Community > Guru, e-Zitate & Off Topic

Guru, e-Zitate & Off Topic Der WCM-Guru auch online, mysteriöse technische Angaben und sonstige 'Verlautbarungen'

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 29.05.2007, 17:06   #21
rußfuss
Hero
 
Registriert seit: 14.01.2004
Beiträge: 921


rußfuss eine Nachricht über ICQ schicken
Standard

ich kann noch mehr..ich müsst nur super pi anwerfen!!!
rußfuss ist offline   Mit Zitat antworten
Alt 29.05.2007, 17:08   #22
TONI_B
Inventar
 
Registriert seit: 30.03.2000
Ort: NÖ
Alter: 64
Beiträge: 1.508


Standard

@rev
Warum? Jetzt haben wir zwei Quellen und derjenige, dem fad ist, kontrolliert einmal die ersten 2500 Stellen...
TONI_B ist offline   Mit Zitat antworten
Alt 29.05.2007, 17:26   #23
chrisne
Gesperrt
 
Registriert seit: 23.08.2000
Beiträge: 3.692


Standard

ich gehe jetzt einmal pipi
chrisne ist offline   Mit Zitat antworten
Alt 29.05.2007, 17:36   #24
rev.antun
Inventar
 
Registriert seit: 02.04.2002
Alter: 61
Beiträge: 5.198

Mein Computer

Standard

schönen gruss
rev.antun ist offline   Mit Zitat antworten
Alt 29.05.2007, 17:41   #25
rußfuss
Hero
 
Registriert seit: 14.01.2004
Beiträge: 921


rußfuss eine Nachricht über ICQ schicken
Standard

der fred is hin
rußfuss ist offline   Mit Zitat antworten
Alt 30.05.2007, 13:00   #26
rev.antun
Inventar
 
Registriert seit: 02.04.2002
Alter: 61
Beiträge: 5.198

Mein Computer

Standard



Code:
int main(int argc, char *argv[])
{
	int digits = 25, dispdigits;
	
	if (argc > 1) {
		digits = atoi(argv[1]);
	}
	dispdigits = digits;
	if (argc > 2) {
		dispdigits = atoi(argv[2]);
	}
	
	blocks = (int) (digits / 9.632959861247397) + 5;
	
	ul *pi = init();
	
	timeBeginPeriod(1);
	ul t = timeGetTime();
	calc_pi(pi);
	timeEndPeriod(1);
	t = timeGetTime() - t;
	
	ulprint("  pi = ", pi, dispdigits);

	fprintf(stderr, "Time to calculate %d digits = %1.3f seconds\n", 
		digits, t * 0.001);

#ifndef NDEBUG
	ul *pi_5 = init();

	divmask = 0;
	
	timeBeginPeriod(1);
	t = timeGetTime();
	calc_pi(pi);
	timeEndPeriod(1);
	t = timeGetTime() - t;
	
	fprintf(stderr, "TDiv to calculate %d digits = %1.3f seconds\n", 
		digits, t * 0.001);

	timeBeginPeriod(1);
	t = timeGetTime();
	calc_pi_5_239(pi_5);
	timeEndPeriod(1);
	t = timeGetTime() - t;

	fprintf(stderr, "5/239   calculate %d digits = %1.3f seconds\n", 
		digits, t * 0.001);

	if (memcmp(&pi[2], &pi_5[2], sizeof(ul)*(blocks-1))) {
		fprintf(stderr,"Not equal results!\n");
		ulprint("pi_5 = ", pi, dispdigits);
		for (int i = blocks; (i >= 0) && (pi[i] != pi_5[i]); i--) ;
		fprintf(stderr, "%d different blocks!\n", blocks - i);
	}
	else 
		fprintf(stderr, "All OK!\n");
	
	free(pi_5);

	fprintf(stderr,"divs = %u, muls = %u, adds = %u, subs = %u, maxdiv = %u\n",
		divs, muls, adds, subs, maxdiv);

#endif
	free(pi); 

	return 0;
}
rev.antun ist offline   Mit Zitat antworten
Alt 30.05.2007, 13:55   #27
rev.pragon
In the name of Blues
 
Benutzerbild von rev.pragon
 
Registriert seit: 22.05.2002
Ort: 4 Wände 1 Dach - furchterregend
Alter: 39
Beiträge: 4.561

Mein Computer

Standard

hrr hrr hrr
____________________________________
Blues forever.

24 Mai 2009 ACDC <- Geil wars!!!!!

30.08.2010 U2 Ernst Happel Stadion!!!!! I bin dabei!

http://debattierclub.net/

rev.pragon ist offline   Mit Zitat antworten
Alt 30.05.2007, 13:56   #28
Dillinger
Veteran
 
Registriert seit: 09.07.2000
Ort: wien
Beiträge: 275


Standard

wo bekomme ich init() und all die calc_pi_..() her?
____________________________________
2 pi or not 2 pi
Dillinger ist offline   Mit Zitat antworten
Alt 30.05.2007, 14:47   #29
Dillinger
Veteran
 
Registriert seit: 09.07.2000
Ort: wien
Beiträge: 275


Standard


ab nachkommastelle 176451 wird es rekursiv
____________________________________
2 pi or not 2 pi
Dillinger ist offline   Mit Zitat antworten
Alt 30.05.2007, 15:08   #30
rev.antun
Inventar
 
Registriert seit: 02.04.2002
Alter: 61
Beiträge: 5.198

Mein Computer

Standard

Zitat:
Original geschrieben von Dillinger
wo bekomme ich init() und all die calc_pi_..() her?
rev.antun ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:16 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag