importance de donner le bon type
salut,
une petite question d'ordre général .
voici quelques déclarations de Math.Round du .NET Framework :
Code:
1 2 3
|
public static decimal Round(decimal d, int decimals);
public static decimal Round(decimal d, int decimals, MidpointRounding |
je ne comprends pas l'utilisation de int decimals ... pourquoi déclarer un entier avec signe pouvant aller de -2 147 483 648 à 2 147 483 647 alors qu'un uint() ou encore mieux : un byte ferait parfaitement l'affaire ?
ne faut t'il pas utiliser le type qui limitera le plus le gaspillage d'espace ?
merci