1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Wie Random Bit-Sequenz generieren lassen?

  • AntiBit
  • 8. Mai 2005 um 23:43
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • AntiBit
    Punkte
    1.712
    Beiträge
    297
    • 8. Mai 2005 um 23:43
    • #1

    Hi!

    Ich hab absolut noch nie was mit C# zu tun gehabt, nun hab ich versprochen einer Mathe-Studentin bei einer Programmierumsetzung des "Maurer's universal statistical test" zu helfen. Bzw. es zu versuchen... :distur:

    Kann mir bitte jemand sagen wie ich am besten eine random Bit-Sequenz erstellen kann? Also ein String der Form "110101000010101101011....".
    Mir concat von Random next(2)-Werten haut das nicht hin, da muss es doch sicher bereits was implementiertes dazu geben, oder?

    Danke,
    mfg

  • Robal
    Punkte
    125
    Beiträge
    20
    • 9. Mai 2005 um 15:46
    • #2

    hi,
    du könntest doch einfache zufallszahlen erzeugen, diese modulo 2 rechnen und in ein array oder ähnliches speichern. ist nur so ne idee ...

  • bosie
    Punkte
    1.767
    Beiträge
    325
    • 9. Mai 2005 um 19:42
    • #3

    jaja wenn die liebe studentin aber auch so doll lieb fragt ;)

    Code
    public static void R(int m)
    		{
    			m++;
    			System.Text.StringBuilder sb = new System.Text.StringBuilder();
    			sb.Append("1");
    			int N = 10;
    			for(int i =0; i < N; i++)
    			{				
    				System.Random r = new Random(
    					m*i^m
    					);				
    
    				sb.Append(r.Next(2));
    			}
    			Console.WriteLine(sb.ToString());
    		}
    Alles anzeigen
  • AntiBit
    Punkte
    1.712
    Beiträge
    297
    • 10. Mai 2005 um 10:18
    • #4

    Danke euch beiden, werde dein Code-Schnippsel mal ausprobieren ;)

    mfg
    AntiBit

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum