Я занимаюсь моделированием населения (для забавы, в основном, чтобы поиграть с концепциями пропускной способности и функции логистики). Модель работает с несколькими планетами (сейчас их около 100 000). Когда население достигает пропускной способности на одной планете, жители начинают разветвляться на близлежащие планеты и т. Д.
Проблема: 100 000+ планет могут вместить МНОГО людей. Более чем C # Decimal
может справиться. Поскольку я делаю средние и другие вещи с этими числами, мне нужна возможность работать с плавающей точкой (или я бы просто использовал библиотеку BigInt).
Кто-нибудь знает класс BigFloatingPoint (или любой другой), который я могу использовать? Google сегодня очень бесполезен. Я мог бы написать класс, который бы работал достаточно хорошо, но я бы предпочел использовать что-то уже существующее, если такое существует.