Thread: JAVA conversion

  1. #1
    OGxMusic's Avatar
    Registered
    16/05/11
    Location
    Hasselt
    Posts
    5
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Arrow JAVA conversion

    De bedoeling is dat je een getal ingeeft en een basis: b= binair, o=octaal, h=hexadecimaal
    Het getal moet dus omgevormd worden naar keuze. kan iemand me helpen?


    Code:
    public class BaseConversion {
    
    	public static void main (String args[]) {
    
    	    int getal;
    	    String basis;
    
    	    System.out.println("Geef een getal in: ");
    	    getal = Console.readInt();
    	    System.out.println("Geef een basis in: ");
    	    basis = Console.readString();
    
    	    if (basis == "b") {
    		getal = Integer.toBinaryString(getal);
    		System.out.println("Binair: " + getal);
    	    }
    
    	    if (basis == "o") {
    		getal = Integer.toOctalString(getal);
    		System.out.println("Octaal: " + getal);
    	    }
    
    	    if (basis == "h") {
    		getal = Integer.toHexString(getal);
    		System.out.println("Hexadecimaal: " + getal);
    	    }
    
      }
    
    }
    no votes  

  2. #2
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by OGxMusic View Post
    This quote is hidden because you are ignoring this member. Show
    Kan iemand me helpen?
    Natuurlijk.
    no votes  

  3. #3
    forloRn_'s Avatar
    Registered
    23/11/03
    Location
    Landeurp
    Posts
    1,791
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    10/17
    Je moet strings comparen met equals() en niet met ==, en een string ga je niet aan een int kunnen toewijzen.

    De tweede zit komt eraan zeker?
    no votes  

  4. #4
    *Fmc*'s Avatar
    Registered
    26/02/04
    Location
    Aarschot
    Posts
    1,543
    iTrader
    49 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/5
    Begin al eens met MOD te gebruiken, dan kom je al heel wat verder.
    Your gaming universe
    no votes  

  5. #5
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by *Fmc* View Post
    This quote is hidden because you are ignoring this member. Show
    Begin al eens met MOD te gebruiken, dan kom je al heel wat verder.
    Wut?
    no votes  

  6. #6
    *Fmc*'s Avatar
    Registered
    26/02/04
    Location
    Aarschot
    Posts
    1,543
    iTrader
    49 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/5
    Quote Originally Posted by Parnakra View Post
    This quote is hidden because you are ignoring this member. Show
    Wut?
    mod, de rest berekenen Allé, zo heb ik die oefening toch ooit opgelost.
    Your gaming universe
    no votes  

  7. #7
    devilution.be's Avatar
    Registered
    26/06/11
    Location
    Zeebrugge
    Posts
    1,097
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/26
    Ik weet niet maar ik zou dat gwn via zelf gemaakte functie doen en dan den array terug sturen?

    voor binair bv: delen door 2 indien rest voeg je 1 aan je array indien geen rest 0 en dat blijven doen tot u quotient 0 is
    Deep in the heart where the mysteries emerge.
    no votes  

  8. #8
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Integer (Java 2 Platform SE v1.4.2) en consoorten.

    En met de tijd die jullie hiermee besparen, kan je nog een kom water gaan opwarmen.
    no votes  

  9. #9
    forloRn_'s Avatar
    Registered
    23/11/03
    Location
    Landeurp
    Posts
    1,791
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    10/17
    En wat ga je met die afzonderlijke cijfers doen misschien?
    no votes  

  10. #10
    devilution.be's Avatar
    Registered
    26/06/11
    Location
    Zeebrugge
    Posts
    1,097
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/26
    Quote Originally Posted by Parnakra View Post
    This quote is hidden because you are ignoring this member. Show
    Integer (Java 2 Platform SE v1.4.2) en consoorten.

    En met de tijd die jullie hiermee besparen, kan je nog een kom water gaan opwarmen.
    Ja feit maar wat is dan het nut van die oefening? Gewoon wat Integer methods oproepen ?

    edit: ik snap het echt niet het enige wat ik eventueel fout zie in zijn logica is dat hij een string in een int opvangt, maar dan nog, wat leer je hierbij?
    Deep in the heart where the mysteries emerge.
    no votes  

  11. #11
    YaMo's Avatar
    Registered
    19/02/06
    Location
    -
    Posts
    4,048
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/73
    Ik zou zeggen: download netbeans ofzo, dan worden die belachelijke fouten die je daar maakt al automatisch opgelost.
    no votes  

  12. #12
    *Fmc*'s Avatar
    Registered
    26/02/04
    Location
    Aarschot
    Posts
    1,543
    iTrader
    49 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/5
    Ahja juist, Integer heeft dat al ingebouwd xD

    Zit je op de Xios toevallig? Dat is dan gewoon de bedoeling dat je wat vertrouwd geraakt met al die ingebouwde functies.
    Your gaming universe
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in