Quelle est la meilleure façon de renvoyer la partie entière d'un nombre décimal (en c #)? (Cela doit fonctionner pour de très grands nombres qui peuvent ne pas rentrer dans un int).
GetIntPart(343564564.4342) >> 343564564
GetIntPart(-323489.32) >> -323489
GetIntPart(324) >> 324
Le but de ceci est: J'insère dans un champ décimal (30,4) dans la base de données, et je veux m'assurer que je n'essaye pas d'insérer un nombre trop long pour le champ. La détermination de la longueur de la partie entière du nombre décimal fait partie de cette opération.