[Isis-fish-users] comment tester si double != null

Eric Chatellier chatellier at codelutin.com
Mer 4 Mar 10:04:29 CET 2020


Le 03/03/2020 à 23:00, slehuta a écrit :
>
> re bonjour,
>
> je cherche a tester si une matrice contient une valeur pour un jeu de 
> coordonnées semantics [group,zone] connu. J'ai testé
>
> if(mamatrix.getValue(group,zone) != null)...
>
> mais un double ne peut pas etre testé pour null...
>
> comment on teste alors a part a tester si 
> mamatrix.getSubMatrix(0,group).getSubMatrix(1,zone) != null) ?
>
Ce n'est pas possible. getValue renvoi un "double" qui ne peut pas être null. 
(contrairement à un Double qui peut).

Cela renvoi la valeur ou "0" si la valeur n'est pas définie.

De plus, dans le cas d'une implémentation de matrice en "matrice creuse", même 
si la valeur n'est pas définie, getValue() renverra 0.

-- 
Éric Chatellier - www.codelutin.com - 02.40.50.29.28




Plus d'informations sur la liste de diffusion Isis-fish-users