¿Cuál es la mejor manera de devolver la parte entera de un decimal (en c #)? (Esto tiene que funcionar para números muy grandes que pueden no encajar en un int).
GetIntPart(343564564.4342) >> 343564564
GetIntPart(-323489.32) >> -323489
GetIntPart(324) >> 324
El propósito de esto es: Estoy insertando en un campo decimal (30,4) en la base de datos y quiero asegurarme de no intentar insertar un número que sea demasiado largo para el campo. La determinación de la longitud de la parte entera del decimal es parte de esta operación.