Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage Random Number Codes Kun Selv på C + +
    generere tilfeldige tall er nyttig i å gjennomføre statistiske eksperimenter eller når designe pengespill. Som de fleste programmeringsspråk , C + + har et tilfeldig tall genererer kommandoen. Sin produksjon kan være et heltall innenfor et angitt område , enten partall eller oddetall. Hvis du trenger programmet hente ut bare partall , kan du lage en enkel justering av koden . Instruksjoner
    en

    Initialiser tilfeldig nummer generator med følgende kommando : en

    srand (tid (NULL ));

    " srand " kommandoen står for " seed tilfeldig . " Siden tilfeldig nummer generator innebygd i C + + er faktisk en pseudo - tilfeldig tall generator , må du frø funksjonen med en start verdi. Inngangsverdien "time ( NULL )" er et tall basert på det nåværende tidspunkt . Ved hjelp av "time ( NULL )" sikrer at du får forskjellige frø verdier hver gang du kjører programmet .
    2

    Definer en variabel som heter " Hello" som tilsvarer et tilfeldig tall innenfor halvparten av området du vil for det endelige resultatet. For eksempel, hvis du ønsker å generere tilfeldige partall mellom null og 50 , sett verdien av " Hello" til å være mellom null og 25 år. For å gjøre dette , skriv inn følgende kode :

    Hei = rand ( ) % 26;
    p Hvis området starter på null , legger du den ene til den øvre enden . Dermed 25 + 1 = 26 .
    3

    Opprett en ny variabel kalt " Even50 " som tilsvarer "Hello " multiplisert med to. Denne variabelen vil alltid være enda , siden multiplisere et heltall ved to alltid gir et partall

    Even50 = 2 * Hei ; .

    Verdien på " Even50 " er en tilfeldig partall mellom null og 50 .

    früher :

     Weiter:
      Relatert Artike
    ·XCode : Hvordan lage en Droplet 
    ·Hvordan lage Tomter i C + + 
    ·Hvordan Test for Mobile Automation 
    ·Hvordan skrive ut en trekant i C 
    ·Hvordan bruke Function Maler i C + + 
    ·Beskrivelse av C System Function 
    ·Hvordan å kode en skjermsparer 
    ·Datatyper for Turbo C 
    ·Sette inn en ny linje i TextBox 
    ·Hvordan oppdatere Grid data 
      Anbefalte artikler
    ·Slik skjuler et PHP File Extension 
    ·Hva er en RSE i LabVIEW 
    ·Hva er bindestrek og Stor- enn-tegn syntaks i PHP 
    ·Hvordan lage din egen VB.NET Add- Ins 
    ·Slik kontrollerer du versjonen av MySQL Client Script i…
    ·PHP String Utvinning 
    ·Slik fjerner Linjeskift i Python 
    ·Avansert PHP Trening 
    ·Hvordan initialisert en tom array i C 
    ·Hvordan lage en Widget 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/