Wie kann ich die Fakultät großer Zahlen berechnen?

8 Antworten

Vom Fragesteller als hilfreich ausgezeichnet
Woher ich das weiß:Studium / Ausbildung
Nemo84 
Fragesteller
 28.12.2019, 00:29

Super, das packt es, danke! :-)

Wobei ich den Wert nicht unbedingt auf 500 Nachkommastellen genau gebraucht hätte. :-D

1
Nemo84 
Fragesteller
 28.12.2019, 09:44
@Waldelb3

Ah, gut zu wissen, Danke! :-]

0

Der Windows Taschenrechner schafft sogar 3000!

Allerdings nicht auf mehrere hundert Stellen genau.

Nemo84 
Fragesteller
 28.12.2019, 00:34

Ich nutze kein Windows.

Die Fakultät von 3000 ist eine unvorstellbar große Zahl mit tausenden von Stellen. Wenn der Rechner das nichtmal auf ein paar hundert berechnen kann (was ja nichts mit Genauigkeit zu tun hat, es geht nicht um Nachkommastellen!) wäre das ziemlich nutzlos.

1
Spiderpig42  28.12.2019, 00:37
@Nemo84

Wie genau brauchst du es denn? Ich würde eine Tabelle erstellen, die alle Fakultäten von 1 bis 1000 enthält. Dann kann LibreOffice diese Werte automatisch nutzen.

0
Spiderpig42  28.12.2019, 00:40
@Nemo84

Wieso wäre das nutzlos? Der Windows Rechner bestimmt die Fakultät auf 32 Stellen genau. Das ist für statistische Berechnungen doch mehr als ausreichend.

Bei 400! z.B. sagt er 6,4034522846623895262347970319503e+868

0
oopexpert  28.12.2019, 00:41
@Spiderpig42

Meine Vermutung ist, dass er die Fakultäten ungünstig berechnet. Eventuell lassen sich Fakultäten gegeneinander aufrechnen? ;-)

0
Spiderpig42  28.12.2019, 00:42
@oopexpert

Ja. Brüche sollte man natürlich erst einmal kürzen bevor man sie ausrechnet.

2
Waldelb3  28.12.2019, 00:58
@Nemo84

Fakultäten von ganzen Zahlen haben keine Nachkommastellen.

1
oopexpert  28.12.2019, 01:00
@Spiderpig42

Benutzt man für solche Berechnungen nicht Annäherungen, wie zum Beispiel die Normalverteilung? Und genau dafür gibt es doch Tabellen, oder?

2
Nemo84 
Fragesteller
 28.12.2019, 01:06
@Waldelb3

Genau das habe ich ja geschrieben...

0

Die notwendigen stochastischen Funktionen (Binomial- und Normalverteilung) hat inzwischen jeder einigermaßen vernünftige Taschenrechner eingebaut. Da musst du keine Fakultäten berechnen. Das muss nicht einmal einer von den überteuerten, grafikfähigen TRs sein. Den TI-30X Multiview habe ich erst kürzlich in einer Sammelbestellung für unter 10€ erstanden.

Das notwendige Grundwissen solltest du eigentlich in der Schule, spätestens in der Veranstaltung "Biomathematik für Mediziner" im Grundstudium erworben haben. Ansonsten kannst du dir Hypothesentests z.B. von Daniel Jung erklären lassen. Google ist dein Freund (Stichwort Binomialverteilung)

Ja, du musst dir als angehender (!) Arzt einige Vorlesungen anhören. Die von dir aufgezählten sind aber eher etwas zum Auswendiglernen, oder? Dass man im Medizinstudium viel auswendig lernen muss, ist doch Allgemeinwissen, das weiß man vorher und hat es sich so ausgesucht. Also jammer nicht.

Ich habe vor vielen Jahren mal an einem Institut für Biomathematik gearbeitet (und u.a. Ü-Gruppen zur Biomathematik betreut). Ja, wir waren uns oft zu fein, den Weißkitteln den wesentlichen Teil ihrer Promotion zu schreiben. Da muss eben auch was von denen kommen. Und: Oftmals macht irgendwie auch der Ton die Musik.

Nemo84 
Fragesteller
 29.12.2019, 22:06
Ja, wir waren uns oft zu fein, den Weißkitteln den wesentlichen Teil ihrer Promotion zu schreiben. 

Die paar Zahlen sind in meiner klinischen Promotionsarbeit ganz sicher nicht der wesentliche Teil. Vielleicht 1% der Arbeit, wenn ich großzügig bin.

0

Die eigentliche Frage ist doch, ob Du wirklich die 400! brauchst.

Der Übergang zur Normalverteilung wurde auch schon angesprochen udn wenn alle Stricke reissen und Du wirklich 400! mit allen Stellen brauchen solltest:

Arbitrary precision libraries sollten das jederzeit hinbekommen .

Nemo84 
Fragesteller
 28.12.2019, 09:39

Danke, aber nützen mir solche Bibliotheken nicht nur dann was, wenn ich meine eigenen Programme schreibe?

1
KarlRanseierIII  28.12.2019, 12:41
@Nemo84

Richtig, allerdings nutzen diverse Programme solche Bibliotheken. Die Frage ist ja doch eher, ob Du Dir die ganzen Stellen 'aufschreiben' möchtest.

Um nochmal darauf zurück zu kommen:

Wenn Du z.B. sowas wie 400 über 20 hast, mußt Du eben nie 400! ausrechnen.

2

Dafür gibt es entweder Tabellen oder Taschenrechner, die die entsprechenden Funktionen "eingebaut" haben. Die großen Fakultäten sind allenfalls Zwischenwerte. Was brauchst du denn genau?

Nemo84 
Fragesteller
 28.12.2019, 00:25

Genau bei diesen Zwischenwerten steigen sie aus. ^^

Was ich brauche ist der p-Wert für das jeweils in der Gruppe ermittelte Ergebnis: https://novustat.com/statistik-blog/p-wert-berechnen-und-interpretieren.html

0
Schachpapa  28.12.2019, 00:39
@Nemo84

Hast du den Artikel gelesen? Und zumindest ungefähr verstanden? Eigentlich ist das Oberstufenmathe. Auch im Grundkurs. Ich dachte, für ein Medizinstudium braucht man ein gutes Abi?

Na egal. Für große Fallzahlen kann man die Binomialverteilung durch die Normalverteilung ersetzen.

Es gibt doch bestimmt auch an deiner Uni ein "Institut für Biomathematik", denen sagst du, was du zeigen willst, und dann biegen die das für dich hin. Notfalls durch ein absurd klein gewähltes N, das Zielpublikum merkt es meist sowieso nicht ;-)

2
Nemo84 
Fragesteller
 28.12.2019, 01:31
@Schachpapa

Ja, unsere Biomathematiker sind sich nur zu fein diese Arbeit für uns zu machen. Die sind allenfalls bereit das Ganze am Ende zu korrigieren und sich darüber auszulassen wie unwissend wir dummen Mediziner doch sind. :-}

Deshalb muss ich erstmal eine halbwegs plausible statistische Auswertung zusammenschustern, bevor ich auf deren Hilfe hoffen kann.

0
Halbrecht  28.12.2019, 03:10
@Nemo84

schon mal in ein Buch geschaut ? .................mediziner sind nicht dumm, nur anscheinend faul.

0