Newsgroup: it.comp.lang.c++
Titolo: Uso dei float...prego aiutatemi!

Richiesta di aiuto...
Sto facendo un pgm in Builder 4, e ho la necessità di usare dei delle
variabili float...
ora il mi problema è questo...
se inserisco per esempio...
0.04 la prima cifra decimale è 0.0
0.06 la prima decimale diventa 0.1
come posso ottenere questo?
Come imposto la precisino di un float...per fargli avere una sola cifra
decimale? o meglio da un float a 2...arriva ad un float ad uno?
Grazie di tutto a tutti...
prego mi rispondete al mailto:
fran...@tin.it
NobyOne

 prego mi rispondete al mailto:
fran...@tin.it
No.  Posti qui, leggi qui.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Univ. of Padova, Dept. of Physics - Padova, Italy            
lor...@pd.infn.it

 decimale? o meglio da un float a 2...arriva ad un float ad uno?
Come fare te l'ha gia' spiegato Maurizio. Aggiungerei un'osservazione,
che e' implicita nel suo esempio: non imposti la precisione di un float,
ma imposti la precisione con cui viene stampato/visualizzato (ovvero
convertito in stringa).
Il float mantiene la precisione che e' insita nella sua
rappresentazione.
Ciao,
Nicola

Salve a tutti,
sono nuovo del ng...
Volevo fare una cosa... quando sono sotto Windows e apro un file (di testo o
delle estensioni sconosciute) mi si apre il Notepad. Il fatto è che la
finestra si apre non 'massimizzata' (non a tutto schermo insomma). Ciò mi da
fastidio... mi fa perdere quei tre secondi ^essenziali^ della mia vita... :)
Okkey, taglio a corto... ho visto che la finestra è creata con
CreateWindowEx e come dwStyle è passato WS_OVERLAPPEDWINDOW (ossia
WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX e
WS_MAXIMIZEBOX, naturalmente ORati tra di loro). Bene... anzi male ! :)
Dovrei passargli pure WS_MAXIMIZE insieme a questi. Il fatto è che se glielo
passo, non cambia assolutamente nulla !!! :(
Iniziamo dalle domande:
1- Perchè la win32Api Reference Manual (o come ca**o si chiami) non riporta
pure il valore della costante oltre al nome ???
2- Qualcuno di voi sa cosa sia il reversing e mi potrebbe aiutare ? La cosa
è +ttosto semplice...
3- Tra gli stili di WS_OVERLAPPEDWINDOW o tra gli altri parametri passati
alla funzione, potrebbe essercene qualcuno che annulli l'azione del Maximize
che metto ?
Un'altra cosa che credo possiate risolvere facilmente...
Uso VC++. Imposto una variabile membro associata a una EditBox (facciamo
m_edit1). Facciamo che l'utente (io) scriva nella stessa: 'WS_MAXIMIZE'.
Io voglio far apparire una MessageBox con il valore (hex o dec è lo stesso)
della costante (in questo caso 1000000h ). Come posso fare ???
UpdateData(TRUE);
/* Conversione da CString a long andrebbe bene ???
Ma che *azzo significa convertire una stringa ??? Posso capire una stringa
tipo "123.33 ciao" che restituisce 123,33 ma non ha senso su una stringa
totalmente letterale (ritorna zero ?) */
...
MessageBox(m_edit1);
Si è capito che ODIO le conversioni di tipo ? L'errore più ricorrente che
faccio è proprio quello delle conversioni. Mi potreste consigliare un
documento (online) che ne parli in modo semplice ? Magari uno creato da
voi... Tnx :)
Grazie 1000 in anticipo,
Lord Knight
ps: saranno 30 minuti che ci provo ma non riesco a maximizzare la finestra !
pps: non è che qualcuno sappia dove sia possibile trovare la versione .pdf
(se esiste) deL libro di Keringhan & R. ??? mi farebbe un grosso favore !
tnx
cyau

che metto ?
beh, guarda i tipi di stili e vedi se possono andare in conflitto
cmq dovevi postare su it.comp.programmare.windows
cod

 cmq dovevi postare su it.comp.programmare.windows
it.comp.programmare.win32 (non mi ci sono mai iscritto, ma a furia di
segnalarlo agli altri... [come si fa uno smilie che sbuffa?])
ciao,
Nicola

 [come si fa uno smilie che sbuffa?]
:-` o :-7 

 cod
Tnx the same,
Lord Knight