[Isis-fish-users] equation de repro
Stephanie MAHEVAS
Stephanie.Mahevas at ifremer.fr
Jeu 30 Oct 16:53:53 CET 2014
merci les gars. j'ai testé mais il semblerait que cela vienne d'autre
chose...
Le 30/10/2014 16:26, Audric VIGIER a écrit :
> Tu déclares recrudszone dans un if, qui n'est pas forcément parcouru,
> ce qui laisse la possibilité d'arriver dans les autres if et else sans
> que tu aies déclaré recrudszone, d'où l'erreur (si j'ai bien compris
> le script).
>
> Il faudrait donc écrire :
>
> double recru;
> double recrudszone;
> for (Zone zone:zoneRepro){
> if (month.getMonthNumber()==0) {
> recru = 23000000;
> recrudszone=0.0;
> [...]
>
> J'ai bon? :D
>
> Stephanie MAHEVAS a écrit :
>> ma simu plante à cause de mon equation de repro...
>>
>> for (Zone zone:zoneRepro){
>> if (month.getMonthNumber()==0) {
>> double recru = 23000000;
>> double recrudszone=0.0;
>> if (zone.equals("CoteNord")) recrudszone=recru*(3/8);
>> else if (zone.equals("CoteIntermediaire"))
>> recrudszone=recru*(4/8);
>> else if (zone.equals("CoteExtremeSud")) recrudszone=recru*(1/8);
>> }
>> else recrudszone=0.0;
>> result.setValue(zone,recrudszone);
>> }
>> return 0;
>>
>> message d'erreur ds le debug :
>> recrudszone cannot be resolved to a variable
>>
>> une idee? merci
>> STeph
>>
> _______________________________________________
> Isis-fish-users mailing list
> Isis-fish-users at list.isis-fish.org
> http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
--
......................................................................
Stephanie MAHEVAS (Stephanie.Mahevas at ifremer.fr)
IFREMER/EMH (Ecologie et Modèles pour l'Halieutique)
Tel: (33) 2 40 37 41 81 Fax: (33) 2 40 37 40 75
o \ o / _ o __| \ / |__ o _ \ o / o
/|\ | /\ ___\o \o | o/ o/__ /\ | /|\
/ \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \
......................................................................
Plus d'informations sur la liste de diffusion Isis-fish-users