Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Da Numero Stringa a Numero byte

    Ciao a tutti

    vorrei ottere da una stringa che rappresenta un numero ...Es . : " 23 "
    il corrispondente valore 23 intero da memorizzare poi in un byte

    ho provato questo metodo Integer.parseInt ("23");

    ma quando stampo il valore byte non ho 23 ma solo 3 ... come se usasse un byte per ogni carattere invece avrei la necessita' di memorizzare tutto il numero in un byte esempio

    valore binaro 23 ---> 10111

    Quale metodo dovrei utilizzare???

    Grazie a tutti

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Ehm...

    codice:
    String numero = "23";
    byte numByte = (byte) Integer.parseInt( numero );
    System.out.println( numByte );
    Magari la prossima volta posta anche il codice, così vediamo subito dove sbagli...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Grazie LeleFT ... ho usato le tue stesse righe di codice ma non capisco il perchè

    mi stampa solo il 3 ???

  4. #4
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    Grazie LeleFT ... ho usato le tue stesse righe di codice ma non capisco il perchè
    Sicuro sicuro di aver salvato il file sul tuo editor, ricompilato ed eseguito la classe corretta?
    La parte in grassetto in particolare

  5. #5
    Risolto grazie ... avevo sbagliato gli indici nel substring !!!


    Ciao grazie Desa e Grazie LeleFT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.