Нужен нормальный класс для работы с деньгами, но BigDecimal избыточен, в том числе для хранения в оперативке и в БД. Посмотрел javamoney FastMoney - он убог на нем дальше фиата не уедешь (да и то с натяжкой), а мне нужно ещё битки и прочие эфиры (18 знаков после запятой) калькулировать.
И тут глянул C# System.Decimal - подходит идеально. Единственно смутило, что вся реализация вынесена в Си. Но там я глянул, вроде ничего сверхъестественного или JIT шарпа настолько убог, что решили не рисковать?
В общем, жду напутствия, может я какой велосипед изобретаю?