Re: [OT?] Uso di 'double' in linguaggio-C
* Dario [290910, 20:21]: > Il 29/09/2010 18.18, Ennio-Sr ha scritto: > >* Leonardo Boselli [290910, 08:59]: > [...] > mamma mia, mi riporta indietro all'epoca dell'infanzia quasi! > ehehehe scanf! quanto tempo è passato. > Mi fa piacere di averti fatto ringiovanire di qualche anno ;-) > >E' curioso come queste semplicissime ed utilissime informazioni non > >appaiano ben chiaramente nei vari libri/doc. on line sul C che ho finora > >consultato... > > > Perdonami Ennio, ma internet è una risorsa inesauribile. > Vediamo: ci avevi pensato a mamma Wikipedia ? > *http://en.wikipedia.org/wiki/Scanf* > > Trovi tutte le specifiche di Scanf ben documentate :-), compreso 'lf' > Perché dovrei *perdonarti*? Anzi, posso solo ringraziarti di avermi segnalato qualcosa a cui non penso quasi mai, nei termini da te suggeriti. Ho letto la voce, trovandola molto più esauriente di ogni altra sin qui compulsata; epperò, mi pare che ci sia una inesattezza laddove afferma che %lf può accettare anche l'indicazione numerica delle cifre dell'input: ho rifatto le prove e il risultato è sballato (almeno sul mio PC), nel senso che dà per entrambi i valori (prodotto e somma) solo 0.0. > Certo che i ragazzi di oggi con internet quasi potrebbero evitare di > comprare i libri scolastici, se non fosse che c'è chi marcia > per guadagnarci .. [divagazione personale sulle 300,00 euro che > uno studente spende in media su libri scolastici spesso pure vecchi] > Vedrai quando i tuoi studenti si avvicineranno all'università...:-( Ricordo di aver regalato a mio figlio un libro di odontoiatria dal *modico* prezzo di 180.00 euro!!! (meno di 200 pp.) Ciao e grazie, ennio -- [Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?// Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ](°|°) [Why use Win$ozz (I say) if ... "even a fool can do that. )=( Do something you aren't good at!" (as Henry Miller used to say) ] -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100930134123.ga13...@deby.ei.hnet
Re: [OT?] Uso di 'double' in linguaggio-C
Il 29/09/2010 18.18, Ennio-Sr ha scritto: * Leonardo Boselli [290910, 08:59]: hai cambiato anche _dentro_ le righe scanf e printf ? Il problema era proprio quello dei simboli di formattazione: li avevo trovati tutti, salvo quello del double! Oggi, rovistando tra vecchi esempi di mooolti anni fa ho visto che bisogna usare 'lf'. [cut] mamma mia, mi riporta indietro all'epoca dell'infanzia quasi! ehehehe scanf! quanto tempo è passato. E' curioso come queste semplicissime ed utilissime informazioni non appaiano ben chiaramente nei vari libri/doc. on line sul C che ho finora consultato... Grazie e ... alla prossima ;-) ennio Perdonami Ennio, ma internet è una risorsa inesauribile. Vediamo: ci avevi pensato a mamma Wikipedia ? *http://en.wikipedia.org/wiki/Scanf* Trovi tutte le specifiche di Scanf ben documentate :-), compreso 'lf' Certo che i ragazzi di oggi con internet quasi potrebbero evitare di comprare i libri scolastici, se non fosse che c'è chi marcia per guadagnarci .. [divagazione personale sulle 300,00 euro che uno studente spende in media su libri scolastici spesso pure vecchi] Dario
Re: [OT?] Uso di 'double' in linguaggio-C
* Leonardo Boselli [290910, 08:59]: > > hai cambiato anche _dentro_ le righe scanf e printf ? > Il problema era proprio quello dei simboli di formattazione: li avevo trovati tutti, salvo quello del double! Oggi, rovistando tra vecchi esempi di mooolti anni fa ho visto che bisogna usare 'lf'. Piu` precisamente: quando si tratta di scanf, va bene solo e soltanto '%lf'; in printf, invece, si può anche usare '%.nlf' (con n=numero dei decimali da stampare), o anche - come sembrerebbe da alcune prove - il semplice '%f' | '%.nf'. E' curioso come queste semplicissime ed utilissime informazioni non appaiano ben chiaramente nei vari libri/doc. on line sul C che ho finora consultato... Grazie e ... alla prossima ;-) ennio -- [Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?// Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ](°|°) [Why use Win$ozz (I say) if ... "even a fool can do that. )=( Do something you aren't good at!" (as Henry Miller used to say) ] -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100929161826.ga18...@deby.ei.hnet
Re: [OT?] Uso di 'double' in linguaggio-C
On Tue, 28 Sep 2010, Ennio-Sr wrote: Qualche anima buona potrebbe cortesemente spiegarmi come mai questo banalissimo programma non dà risultato quando le variabili sono definite 'double' ma funziona benissimo quando sono 'float'? scanf ("%f %f" ,&pri, &sec); p = (pri * sec); printf ("prodotto %.4f \n\n", p); hai cambiato anche _dentro_ le righe scanf e printf ? -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/alpine.deb.2.00.1009290858100.3...@dipolo.dicea.unifi.it
Re: [OT?] Uso di 'double' in linguaggio-C
On 28/09/2010 20:02, Ennio-Sr wrote: questo banalissimo programma non dà risultato quando le variabili sono definite 'double' ma funziona benissimo quando sono 'float'? /* ee?.c Date: 27th September 2010 per forza che non funziona, hai sbagliato la data! ;-) #include #include /* */ double pri,sec; double p,s; main () { printf ("Inserisci i due numeri da moltiplicare e sommare "); scanf ("%lf %lf" ,&pri, &sec); p = (pri * sec); printf ("prodotto %.4f \n\n", p); // s = (pri + sec); // printf ("somma %.4f \n\n", s); printf ("somma %.4f \n\n", pri + sec); return 0; } da http://www.cs.utah.edu/~zachary/ispmma/tutorials/io/io.html To read a double, supply scanf with a format string containing the conversion specification %lf (that's a lower case L, not a one), and include a double variable preceded by an ampersand as the second parameter. Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Petizione per l'uso di formati accessibili nell'Unione Europea http://tinyurl.com/y6u4m5 Non autorizzo la memorizzazione del mio indirizzo su outlook -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ca23362.7020...@gmail.com
[OT?] Uso di 'double' in linguaggio-C
Ciao a tutti. Qualche anima buona potrebbe cortesemente spiegarmi come mai questo banalissimo programma non dà risultato quando le variabili sono definite 'double' ma funziona benissimo quando sono 'float'? Grazie, Ennio -- quote /* ee?.c Date: 27th September 2010 Per verificare comportamenti strani */ #include #include /* */ float pri,sec; float p,s; main () { printf ("Inserisci i due numeri da moltiplicare e sommare "); scanf ("%f %f" ,&pri, &sec); p = (pri * sec); printf ("prodotto %.4f \n\n", p); // s = (pri + sec); // printf ("somma %.4f \n\n", s); printf ("somma %.4f \n\n", pri + sec); return 0; } -- unquote -- -- [Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?// Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ](°|°) [Why use Win$ozz (I say) if ... "even a fool can do that. )=( Do something you aren't good at!" (as Henry Miller used to say) ] -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100928180247.ga7...@deby.ei.hnet
Linguaggio C
So che la cosa sembrerà un po' strana, ma c'è in lista qualcuno che conosca il C e che abbia voglia di venirlo a insegnare in un liceo scientifico della provincia di savona? ( con compenso superiore ad una pacca sulla spalla GARANTITO !! ) -- L'utopia è come l'orizzonte: cammino due passi, e si allontana di due passi. Cammino dieci passi, e si allontana di dieci passi. L'orizzonte è irraggiungibile. E allora, a cosa serve l'utopia? A questo: serve per continuare a camminare. Eduardo Galeano
Re: urgentissimo. linguaggio C
- Original Message - From: "k" <[EMAIL PROTECTED]> To: "Mailing List Debian" Sent: Thursday, May 30, 2002 10:03 PM Subject: urgentissimo. linguaggio C > > Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi > da fare con questi header, ma non so' come installarli. Vi prego > aiutatemi che altrimenti devo installarmi un turbo C del cacchio. > > Ciao Ciao, non ricordo il nome della libreria, comunque ne esiste una che sostituisce , che dovrebbe essere propietaria della borland, se posti il quesito su it.comp.os.linux.development, ti rispondono al volo (a me avevano risolto loro, e ora purtroppo non la ricordo) Ciao Gianni. P.S.: per la math.h non ci son problemi, ricordati piuttosto di lincarla quando complili -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: urgentissimo. linguaggio C
At 00.47 31/05/2002 +0200, Federico Di Gregorio wrote: Il gio, 2002-05-30 alle 23:03, k ha scritto: > > Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi > da fare con questi header, ma non so' come installarli. Vi prego > aiutatemi che altrimenti devo installarmi un turbo C del cacchio. potrei dire una cavolata ma conio.h e' un header specifico del borland. c'er una lib di compatibilita', _credo_ ma non ricordo bene ora. invece math.h e tutti gli altri header posix o unix, ci sono. confermo, si tratta di header della borland... io avevo risolto cercando le relative funzioni tra le glibc tipo getc, fgets, ecc... se non sbaglio ciao Mattia -- Federico Di Gregorio Debian GNU/Linux Developer & Italian Press Contact[EMAIL PROTECTED] INIT.D Developer [EMAIL PROTECTED] All programmers are optimists. -- Frederick P. Brooks, Jr. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: urgentissimo. linguaggio C
At 00.47 31/05/2002 +0200, Federico Di Gregorio wrote: Il gio, 2002-05-30 alle 23:03, k ha scritto: > > Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi > da fare con questi header, ma non so' come installarli. Vi prego > aiutatemi che altrimenti devo installarmi un turbo C del cacchio. potrei dire una cavolata ma conio.h e' un header specifico del borland. c'er una lib di compatibilita', _credo_ ma non ricordo bene ora. invece math.h e tutti gli altri header posix o unix, ci sono. confermo, si tratta di header della borland... io avevo risolto cercando le relative funzioni tra le glibc tipo getc, fgets, ecc... se non sbaglio ciao Mattia -- Federico Di Gregorio Debian GNU/Linux Developer & Italian Press Contact[EMAIL PROTECTED] INIT.D Developer [EMAIL PROTECTED] All programmers are optimists. -- Frederick P. Brooks, Jr. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: urgentissimo. linguaggio C
Il gio, 2002-05-30 alle 23:03, k ha scritto: > > Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi > da fare con questi header, ma non so' come installarli. Vi prego > aiutatemi che altrimenti devo installarmi un turbo C del cacchio. potrei dire una cavolata ma conio.h e' un header specifico del borland. c'er una lib di compatibilita', _credo_ ma non ricordo bene ora. invece math.h e tutti gli altri header posix o unix, ci sono. -- Federico Di Gregorio Debian GNU/Linux Developer & Italian Press Contact[EMAIL PROTECTED] INIT.D Developer [EMAIL PROTECTED] All programmers are optimists. -- Frederick P. Brooks, Jr. signature.asc Description: PGP signature
Re: urgentissimo. linguaggio C
> On Thu, 30 May 2002 23:03:13 +0200, k <[EMAIL PROTECTED]> said: k> Ma sulla debian esistono le conio.h math.h ed affini? ho degli k> esercizi da fare con questi header, ma non so' come k> installarli. Vi prego aiutatemi che altrimenti devo installarmi k> un turbo C del cacchio. Guardati http://www.sandroid.org/TurboC/, sembra quello che cerchi. ciao, lele. -- nickname: Lele Gaifax | Quando vivro' di quello che ho pensato ieri real: Emanuele Gaifas | comincero' ad aver paura di chi mi copia. email: [EMAIL PROTECTED]| -- Fortunato Depero, 1929. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re[2]: urgentissimo. linguaggio C
Hello Sellaro, giovedì, giovedì 30 maggio 2002, you wrote: >> il gcc e i pacchetti devel di solito sono sul primo cd... S> Devi ricordare che conio non è un header standard. Penso che gcc non lo S> ha. Vero! ho controllato. ed infatti sulla mia debian non lo ho. (uso di solito stdio... non conio). Quidni rettifico cio' che ho detto. Gli altri cmq ci sono :) (quelli standard :D ) Byez, X-CASH -- [Admin e Webmaster UOItalia Shard] http://uoitalia.gamesnet.it -- [Webmaster FAN-ART] http://fanart.gamesnet.it Sito dedicato a giovani disegnatori emergenti -- [Scripter e redattore JOJO X Serie] http://www.jojoxserie.net -- [Moderatore IAFM (it.arti.fumetti.manga)] http://manga.fumetti.arti.it -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: urgentissimo. linguaggio C
Hello k, giovedì, giovedì 30 maggio 2002, you wrote: k> Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi Cerrto! Installa i dev tools :) gcc e binutils e li avrai :) (se gia non li hai=) il gcc e i pacchetti devel di solito sono sul primo cd... Byez, X-CASH -- [Admin e Webmaster UOItalia Shard] http://uoitalia.gamesnet.it -- [Webmaster FAN-ART] http://fanart.gamesnet.it Sito dedicato a giovani disegnatori emergenti -- [Scripter e redattore JOJO X Serie] http://www.jojoxserie.net -- [Moderatore IAFM (it.arti.fumetti.manga)] http://manga.fumetti.arti.it -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
urgentissimo. linguaggio C
Ma sulla debian esistono le conio.h math.h ed affini? ho degli esercizi da fare con questi header, ma non so' come installarli. Vi prego aiutatemi che altrimenti devo installarmi un turbo C del cacchio. Ciao -- ''' (0 0) +oOO(_)--+ | karim | | elk(at)simul(dot)net | +-oOO+ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: domanda sugli headers per il linguaggio C
Mauro Fiacco wrote: > Infatti se uso: > > #include > > gcc mi riporta un'errore. Ma se compilo con g++ non ci sono errori. > > Grazie in anticipo per il vostro aiuto! > ggc xxx.c yyy.c -o xxx -lm -- Cesare Fontana CSITE - CNR, Universita` degli Studi di Bologna (DEIS) Viale Risorgimento, 2 I-40136 Bologna Italy tel. (direct)+ 39 051 2093072 fax + 39 051 2093540 internet: http://www-csite.deis.unibo.it email: [EMAIL PROTECTED]
Re: domanda sugli headers per il linguaggio C
On Tue, Nov 07, 2000 at 09:26:10AM +, Mauro Fiacco wrote: > > Salve a tutti, > > dopo tanti anni sto cercando di programmare in C. > > avendo installato gcc su potato, pensavo (in errore) che le librerie > (quelle di standard di #include per intenderci) fossero automaticamente > installate. Poi ho scoperto che gcc non include le librerie. > > Vorrei sapere quali sono le librerie che devo installare, e dove verranno > messe visto che in /usr/include contiene delle librerie che credo siano > per il linguaggio C++. > > Infatti se uso: > > #include > > gcc mi riporta un'errore. Ma se compilo con g++ non ci sono errori. > Il package da installare per math.h e' libc6-dev. Ciao FB
domanda sugli headers per il linguaggio C
Salve a tutti, dopo tanti anni sto cercando di programmare in C. avendo installato gcc su potato, pensavo (in errore) che le librerie (quelle di standard di #include per intenderci) fossero automaticamente installate. Poi ho scoperto che gcc non include le librerie. Vorrei sapere quali sono le librerie che devo installare, e dove verranno messe visto che in /usr/include contiene delle librerie che credo siano per il linguaggio C++. Infatti se uso: #include gcc mi riporta un'errore. Ma se compilo con g++ non ci sono errori. Grazie in anticipo per il vostro aiuto! -- Mauro