Vous pouvez appeler GetString(ordinal) sur le lecteur de données et envoyez le résultat à System.Numerics.BigInteger.TryParse() .
Ou peut-être pourriez-vous laisser la valeur dans OracleDecimal type de données, comme vous l'avez reçu d'ODP.NET. OracleDecimal a des fonctions pour presque tout, y compris les mathématiques
:Mulitply , Round , Exp , et ainsi de suite.