Re: [OT?] Uso di 'double' in linguaggio-C

2010-09-30 Per discussione Ennio-Sr
* 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

2010-09-29 Per discussione Dario

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

2010-09-29 Per discussione Ennio-Sr
* 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

2010-09-29 Per discussione Leonardo Boselli

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

2010-09-28 Per discussione Davide Prina

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

2010-09-28 Per discussione Ennio-Sr
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

2002-10-14 Per discussione nusam

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

2002-05-31 Per discussione gianni

- 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

2002-05-31 Per discussione Mattia
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

2002-05-31 Per discussione Mattia
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

2002-05-30 Per discussione Federico Di Gregorio
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

2002-05-30 Per discussione Lele Gaifax
> 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

2002-05-30 Per discussione Paolo Casciello
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

2002-05-30 Per discussione Paolo Casciello
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

2002-05-30 Per discussione k

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

2000-11-07 Per discussione Cesare Fontana
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

2000-11-07 Per discussione Francesco Bochicchio
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

2000-11-07 Per discussione Mauro Fiacco

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