J'ai un double[]
sur lequel une opération LINQ est effectuée:
MD = MD.Select(n => n * 100 / MD.Sum()).ToArray();
Dans certains cas, tous les éléments de MD
sont 0, puis Sum
est également nul. Alors 0 * 100 = 0 / 0
, mais il ne donne pas d'exception de division par zéro ni aucune exception. Pourquoi cela est-il ainsi?