Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[C#] problema conversione base numeri

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[C#] problema conversione base numeri

Messaggioda max96696 » gio giu 16, 2011 6:38 pm

rieccomi =D per la gioia di Developerwinme =D
altro problema =D

devo convertire dei numeri da decimale a base x (funzioni extra per la mia calcolatrice)
dovrei usare la funzione ToInt64 che oltre a trasformare i numeri a 64 bit di fa scegliere la base
questo è il codice incriminato:
Codice: Seleziona tutto
       
private void buttonDecim_Click(object sender, EventArgs e)
        {
            double decimale = double.Parse(textBox2.Text);
            double esadecimale;
            esadecimale = Convert.ToInt64(decimale, 16);
        }

Covert.ToInt64(decimale....) è sottolineato di rosso... ma non so perché.. la sintassi dovrebbe essere giusta

come al solito questo è il mio progetto, comprensivo di codice:
http://www.mediafire.com/?cpze3upxhp6obuz

l' archivio è senza password

di aspetto anche per un commento sul mio lavoro e chi non avesse visual studio può comunque servirsi della mia calcolatrice con l' exe contenuto in qualche sottocartella(penso cartella di cui non so il nome--->x86--->release---->calcolatrice_prima.exe)

grazie a chiunque commenta o comunque mi da una mano

Max
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] problema conversione base numeri

Messaggioda ghina90 » gio giu 16, 2011 6:50 pm

se non mi sbaglio dovrebbe essere
Convert.ToInt64(Decimal)
e non
Convert.ToInt64(decimale)
Se pensate che la matematica sia difficile, è perché non vi rendete conto di come sia difficile la vita.
Avatar utente
ghina90
Senior Member
Senior Member
 
Messaggi: 492
Iscritto il: ven set 05, 2008 2:00 pm
Località: Firenze

Re: [C#] problema conversione base numeri

Messaggioda max96696 » gio giu 16, 2011 6:54 pm

decimael è la mia stringa

sarebbe Convert.ToInt64(stringa, base)

grazie comunque della risposta rapidissima =D
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm


Re: [C#] problema conversione base numeri

Messaggioda ghina90 » gio giu 16, 2011 7:07 pm

giusto, nella fretto ho letto male, comunque vedendo anche la guida e come hai detto te il primo valore che gli devi passare deve essere dichiarata come stringa e non come double.
Se pensate che la matematica sia difficile, è perché non vi rendete conto di come sia difficile la vita.
Avatar utente
ghina90
Senior Member
Senior Member
 
Messaggi: 492
Iscritto il: ven set 05, 2008 2:00 pm
Località: Firenze

Re: [C#] problema conversione base numeri

Messaggioda max96696 » gio giu 16, 2011 7:47 pm

si effetivamente come string funziona tutto, ma non mi ci mette le lettere =(
chi vuole contribuire... è ben accetto
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] problema conversione base numeri

Messaggioda max96696 » ven giu 17, 2011 10:07 am

major update:
http://www.mediafire.com/?9e55jmb4ix24gih

please help me =D (anche chi non se ne intende di c# se visiona il mio lavoro **magari anche solo quardando l' .exe** e dandomi il suo parere mi aiuta molto =D)
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] problema conversione base numeri

Messaggioda developerwinme » ven giu 17, 2011 12:10 pm

max96696 ha scritto:major update:
http://www.mediafire.com/?9e55jmb4ix24gih

please help me =D (anche chi non se ne intende di c# se visiona il mio lavoro **magari anche solo quardando l' .exe** e dandomi il suo parere mi aiuta molto =D)

Potresti specificare su quali punti porre l'attenzione durante il controllo, per favore? [:)]

max96696 ha scritto:Covert.ToInt64(decimale....) è sottolineato di rosso... ma non so perché.. la sintassi dovrebbe essere giusta

Per quanto riguarda la sottolineatura, indica la presenza di un errore, che viene spiegato nel pannello Elenco Errori, che, se non è visibile, puoi visualizzare dal menu "Visualizza" (mi sembra che si chiami, così, perché ora non ho Visual Studio aperto e sono di fretta).
PC: ASUS X53S (Intel Core i7-2670QM 2.20 Ghz, RAM 8 GB, NVIDIA GeForce GT520MX, Windows 8 Pro)
Mobile: Nokia Lumia 710 (CPU 1,4 Ghz, RAM 512 MB, Windows Phone 7.8)
--
developerwinme.wordpress.com
Avatar utente
developerwinme
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5014
Iscritto il: mar dic 30, 2008 7:00 pm
Località: Como

Re: [C#] problema conversione base numeri

Messaggioda max96696 » ven giu 17, 2011 7:15 pm

prima voleva una stringa...

ma stavolta non cruciarti =D
penso che per farmi venire tutto debba affrontare ancora tanti concetti come le classi e gli oggetti... io sono ai metodi O.o

grazie 1000 lo stesso =D

Max
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising