Если вы хотите работать в мире .NET, вы все равно можете использовать класс java.math.BigDecimal. Просто добавьте ссылку на vjslib (в платформе), и тогда вы сможете использовать классы java.
Самое замечательное, что они могут использоваться на любом языке .NET. Например в C #:
using java.math;
namespace MyNamespace
{
class Program
{
static void Main(string[] args)
{
BigDecimal bd = new BigDecimal("12345678901234567890.1234567890123456789");
Console.WriteLine(bd.ToString());
}
}
}