Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur hitta den största gemensamma nämnaren av två tal i Java

    programmeringsspråket Java , liksom de flesta andra programmeringsspråk , innehåller allt som behövs för att utföra de flesta matematiska beräkningar . Men , du behöver fortfarande förstå hur vissa algoritmer eller formler arbeta för att genomföra dem i Java . Till exempel , kan du implementera Euklides algoritm i Java för att kunna bestämma den största gemensamma nämnaren för två tal . Saker du behöver: Review, Java Development Kit ( JDK ) katalog Textredigeraren
    Visa fler instruktioner
    1

    Skapa en ny klass för att påbörja programmet . Klassen innehåller bara en huvudfunktion :

    class GCD {

    public void main ( String [] args ) {

    } }
    2

    Ta två tal och lagra dem i variabler . Använd en jämförelse för att bestämma vilket nummer som är den största och förvara den i " största " variabel . Lagra sedan de minsta i " minsta " variabla :

    public void main ( String [] args ) {

    int x = 226 ; int y = 7 , int största, minsta ;

    if ( x > y ) { störst = x ; minsta = y; } else { störst = y; minsta = x ; }

    }

    3

    Skriv en loop som utför algoritmen . Euklides algoritm börjar genom att dividera de två numren och lagra resten . Därefter delar den tidigare minsta antalet av de andra enheterna tills resten är antingen noll eller ett. Om resten är noll föregående resten är den största gemensamma nämnaren . Om resten är en av de två numren inte delar en gemensam delare : ; ( ! Resten = 0 && resten = 1 ) katalog

    resten = största % minsta

    medan { störst = minsta ; minsta = resten , resten = största % minsta ;}

    om ( resten == 0 ) { System.out.println ( " The GFD är " + minsta ) ; } else if ( resten == 1 ) { System.out.printlin ( " Det finns ingen gemensam delare " ) ;} Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Android SDK View Editor
    ·Hur du ändrar Där NetBeans Sparar projektet
    ·Hur man skapar en tvådimensionell Java String Array fö…
    ·Konvertera Egenskaper String i Java
    ·Hur man beräknar JavaScript
    ·Hur får man det valda värdet av DropDownList i JSP
    ·Hur man startar en ny rad i Java Använda Anteckningar
    ·Hur du formaterar decimaler i Java
    ·Lägga till en karaktär till en sträng i Java
    ·Handledning för NetBeans Desktop Application
    Utvalda artiklarna
    ·Hur avkoda Base64 Strings
    ·Hur konvertera en RGB till ett gemensamt Decimal
    ·Hur man skapar en Multi Användarnamn mail med PHP
    ·Hur man hanterar Undantag i Ruby
    ·Ställa centrat i en KML -fil
    ·Varför är Java Anteckningar ignoreras i Code
    ·CodeIgniter Vs. ExpressionEngine
    ·Hur man redigerar en DBX File
    ·Hur man skapar formulär med Visual Basic
    ·Hur man gör en webbläsare med Visual Basic 2005 Expre…
    Copyright © Dator Kunskap http://www.dator.xyz