Você pode chamar
GetString(ordinal) no leitor de dados e alimente o resultado para System.Numerics.BigInteger.TryParse() . Ou talvez você possa deixar o valor no
OracleDecimal tipo de dados, como você recebeu do ODP.NET. OracleDecimal tem funções para quase tudo, incluindo matemática
:Mulitply , Round , Exp , e assim por diante.