Hello,
De temps à autre, je remarque des choses qui me paraissent étranges dans le Framework .NET.
Aujourd'hui par exemple, je remarque que la fonction Math.Floor renvoie un objet de type Decimal.
Pour ceux qui ne la connaîtraient pas, cette fonction renvoie le plus grand entier inférieur ou égal à un nombre donné.
Pour diable donc le type de l'objet retourné par cette fonction est-il Decimal ?
Y a-t-il des cas où un nombre décimal est renvoyé ? Qu'ils mettent à jour le descriptif de la fonction dans ce cas non ? En tout cas, il n'y rien sur la page msdn de cette fonction qui expliquerait cela.
Alors j'imagine bien que les types qui ont développé le Framework sont d'un tout autre niveau que le mien et donc j'imagine qu'il doit bien y avoir une raison. Du coup, si quelqu'un la connaît, son partage serait bien urbain.
A moins qu'il ne s'agisse d'une simple petite erreur. Elle est humaine après tout...
Merci d'avance.
Partager