PDA

View Full Version : [C] Dubbio atroce


desucar
19-05-2008, 13:24
Scusate l'ignoranza. ma se io volessi usare un numero decimale negativo
tipo -2.5 ,con che tipo dovrei dichiararlo?

wizard1993
19-05-2008, 13:27
float, accetta i valori sia negativi che positivi

desucar
19-05-2008, 13:29
int? ma come? int se non sbaglio è solo per i numeri interi da -32768 a 32767..

wizard1993
19-05-2008, 13:29
int? ma come? int se non sbaglio è solo per i numeri interi da -32768 a 32767..

float, o double, ho editato

desucar
19-05-2008, 13:31
ho provato.neanche float o double vanno bene. non accettano valori negativi .

andbin
19-05-2008, 13:34
ho provato.neanche float o double vanno bene. non accettano valori negativi .float f = -2.5F;
double d = -2.5;

Non capisco il dubbio/problema.

desucar
19-05-2008, 13:35
chiedo scusa. ho risolto. avevo un altro problema nel programma che non vedevo.grazie

wizard1993
19-05-2008, 13:41
ho provato.neanche float o double vanno bene. non accettano valori negativi .

allora sarà il compilatore mio scemo, ma


#include <iostream>

using namespace std;

int main()
{
float k=-3.5;
cout << k << endl;
return 0;
}

mi visualizza -3.5

desucar
19-05-2008, 13:45
no no .il tuo compilatore va benissimo.io non vedevo un altro errore nel programma e non sapevo più che giustificazione trovare al fatto che non usasse numeri decimale negativi. Comunque ho risolto . Grazie per l'interessamento.

71104
19-05-2008, 18:32
allora sarà il compilatore mio scemo, ma


#include <iostream>

using namespace std;

int main()
{
float k=-3.5;
cout << k << endl;
return 0;
}

mi visualizza -3.5
dev'essere scemo forte: ha preso un sorgente C++ per un sorgente C :fagiano:
perché essendo il tag del topic [C] e non [C++] tu hai salvato il file con l'estensione .c, vero? :D

wizard1993
20-05-2008, 12:34
dev'essere scemo forte: ha preso un sorgente C++ per un sorgente C :fagiano:
perché essendo il tag del topic [C] e non [C++] tu hai salvato il file con l'estensione .c, vero? :D

:muro: :ops2: :ops2: :ops2: :ops2:
l'ho pure salvato con con estensione cpp :D