12.05.2010, 18:30
12.05.2010, 19:25
(07.11.2009, 19:49)Felk schrieb: [ -> ]vista, außerdem habe ich das programm in PHP geschrieben. Das wird in C++ interpretiert und ist somit schneller ^^
Aber wenigstens kann man, während er noch rechnet, am PC weiterarbeiten. Bei C++ oder so friert er ja ein, bis er fertig ist oder so.
Der Programmcode sieht so aus:
Code:<?php
ini_set('max_execution_time', 10000);
$t_start = time()+microtime();
echo "Belastungstest 4/4; Fakultät von 100 000 ausrechnen und dann ausgeben...<br />
<b>Dieser Test kann einige Minuten in Anspruch nehmen!</b><br /><br />\n\n";
$sum = 1;
?><div style="font-family:Arial, Helvetica, sans-serif; font-size:10px;"><?php
for($i=1;$i<=100000;$i++) {if($i!=100000)echo $i.' * ';else echo $i.' = ';$sum=bcmul($sum,$i);}
?></div><?php
echo '<br /><br /><div style="font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;">';
$length = strlen($sum);
$sum = strrev($sum);
$sum_arr = str_split($sum,3);
$sum = implode(' ',$sum_arr);
$sum = strrev($sum);
echo $sum.'<br />('.$length.' Stellen)';
echo '</div>';
$t_end = time()+microtime();
echo "<br /><br />".($t_end-$t_start)." Sekunden";
?>
PS: Es waren fast 13 Minuten, genau gesagt 767.98580002785 Sekunden
sollte es erklären



13.05.2010, 11:32
So, ich hab mal nachgeguckt und wenn man die Zahl rundet, so, dass man eine EINFACHE
Zahl dabei rausbekommt, nennt sich die Zahl so:
10^(hoch)456.576 = seseptuagintillisenonagintillion
Gar nicht so einfach das herauszufinden, aber so sollte sie heißen!

10^(hoch)456.576 = seseptuagintillisenonagintillion

Gar nicht so einfach das herauszufinden, aber so sollte sie heißen!
13.05.2010, 11:47
Achso... Öö
Muss ich mir merken

Muss ich mir merken


02.12.2010, 18:52
LOL
@Thread. Wie macht man das so genau :o meiner rundet nur 


02.12.2010, 20:09
ja =D mit welchem Prog haste das denn berechnet?
03.12.2010, 21:54
Oh man du hast mich fürs Leben geprägt!! Ich hab die erste Reihe laut vorgelesen uund hatte kein bock mehr =D=D
05.12.2010, 20:07
Da musst du wohl dein Programm noch etwas optimieren ;-) Mathematica braucht auf meinem 64bit Dualcore 47 ms für die Berechnung.
Ein ordentlicher schneller Desktoprechner braucht da vielleicht nur ein Viertel oder weniger.
Ein ordentlicher schneller Desktoprechner braucht da vielleicht nur ein Viertel oder weniger.