Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Zufallszahlen in VBA nicht korrekt |
31.12.2023 14:37:00 |
tiger |
|
|
|
31.12.2023 16:31:58 |
xlKing |
|
|
|
01.01.2024 11:23:05 |
Gast52236 |
|
|
|
01.01.2024 18:44:13 |
Gast77641 |
|
|
|
02.01.2024 11:39:12 |
tiger |
|
|
Von:
tiger |
Datum:
31.12.2023 14:37:00 |
Views:
446 |
Rating:
|
Antwort:
|
Thema:
Zufallszahlen in VBA nicht korrekt |
Hallo VBA Spezialisten!
Ich bin kein VBA Spezialist, habe aber für mein Roulettespiel ein Excel Programm erstellt und wollte dies überprüfen mit VBA Zufallszahlen. Dazu habe ich die Formel gleich gefunden. Int(Untergrenze + Rnd * ( Obergrenze – Untergrenze + 1 ) ) oder Int((upperbound - lowerbound + 1) * Rnd + lowerbound).
Mein Programm spielt auf die Chancen Rot/Schwarz, Pair/Impair und Passe/ Manque.
Das lustige an der Geschichte ist, das nach Erstellung der Zufallszahlen mit VBA Passe/Manque fast nur gewinnt und die anderen beiden fast nur verlieren. Da man beim Roulette eigentlich dauerhaft nicht wirklich gewinnen kann war ich nun verblüfft. Also habe ich mir die Mühe gemacht Random generierte Zufallszahlen zu erhalten. Mit diesen ist das Ergebnis nun realisatisch. Es schwankt umden Nullpunkt und de Zeroverluste fressen alle Gewinne.
Warum aber arbeitet die VBA Formel so falsch?
Hat irgendein Prof eine Antwort?
Warum gewinn gerade PS / M fast immer? Hat das mit dem Rundunugen zu tun?
Grüße
Tiger
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Zufallszahlen in VBA nicht korrekt |
31.12.2023 14:37:00 |
tiger |
|
|
|
31.12.2023 16:31:58 |
xlKing |
|
|
|
01.01.2024 11:23:05 |
Gast52236 |
|
|
|
01.01.2024 18:44:13 |
Gast77641 |
|
|
|
02.01.2024 11:39:12 |
tiger |
|
|