salut,
j'ai déclarré une variable de type Float mais le programme veut que l'initialise d'abord mais j'ai tout essayé, ça ne marche pas, comme -1, -1.0, -0.1, 0, 0.1, 1
Quelqu'un peut m'aider svp ?
Merci
Version imprimable
salut,
j'ai déclarré une variable de type Float mais le programme veut que l'initialise d'abord mais j'ai tout essayé, ça ne marche pas, comme -1, -1.0, -0.1, 0, 0.1, 1
Quelqu'un peut m'aider svp ?
Merci
Si c'est juste l'initialiser pour faire plaisir au compilateur et que cette valeur de depart ne sera jamais utilisée, initialise a null. Sinon, les valeurs que tu as essayé d'utiliser sont des float, pas des Float (oui oui, je sais c'est tordu, mais bon apparemment avec java 1.5 il n'a a plus ces pbs)
Donc si tu veux mettre 0.1 par ex, il faut faire:
Code:un_Float = new Float(0.1);
et ça marche aussi avec
il faut ajouter f à la fin, comme pour le type double, il faut ajouter d à la fin.Code:Float nbr = -0f
regarde par là: http://www.concentric.net/~Ttwang/tech/javafloat.htm
Merci pour ton aide :)
Salut,
Je tiens juste à signaler que ceci n'est valable que pour Java 5.0 puisque cela utilise l'autoboxing...Citation:
Envoyé par Samanta
a++