|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 132 ![]() |
Bonsoir, pouvez vous m'aider à résoudre mon erreur dans mon programme
Voici mon erreur Code :
Code :
Mais j'ai pas réussi à la résoudre. Merci de votre aide. |
||||
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : février 2006 Messages : 5 ![]() |
Quand vous écrivez :
var heading=0 vous déclarez une variable de type Int Ensuite, heading += Math.PI /2 est ambigü pour Scala car le compilateur peut soit convertir heading en Float, soit en Double et il ne sait pas choisir. Par contre, si vous déclarez : var heading = 0.0 Ca devrait passer! Benoît |
|
|
10
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 132 ![]() |
Merci de ta réponse mais cela ne fonctionne pas.
J'avais trouvé la réponse mais pas mis le post en résolut. Je trouve que scala est vraiment pas logique parfois. var heading: Double = 0. Il faut déclarer le type après le nom. |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : février 2006 Messages : 5 ![]() |
Bizarre, chez moi ça passe (scala 2.8.1) :
import Math._ var x= 0.0 x += Math.Pi/2 Juste un warning sur la dernière instruction (depreciation) Benoît |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Ingénieur développement logiciels Inscription : mai 2009 Messages : 89 ![]() |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com