Możesz zadzwonić GetString(ordinal) na czytniku danych i przekaż wynik do System.Numerics.BigInteger.TryParse() .
A może możesz zostawić wartość w OracleDecimal typ danych, taki jak otrzymałeś go od ODP.NET. OracleDecimal ma funkcje do prawie wszystkiego, w tym matematyki
:Mulitply , Round , Exp i tak dalej.