Есть ли способ, как я могу получить двойной, чтобы содержать больше, чем по умолчанию 13 (17 в JS) десятичных точек в C # или JS?Как двойной с первыми 25 цифрами PI?
И тип данных double в C #, и тип данных обычного числа в JavaScript хранятся как 64-битное число, см. https://www.w3schools.com/js/js_numbers.asp и https://www.tutorialspoint.com/csharp/csharp_data_types.htm
Этоограничивает количество десятичных знаков, которые могут быть представлены.Однако есть соответствующие библиотеки для решения этой проблемы
Существует множество библиотек, которые обрабатывают большие числа и высокоточные числа с плавающей запятой.
JavaScript см. Ответ здесь: Каково стандартное решение в JavaScript для обработки больших чисел (BigNum)? .
C # См. Ответы здесь: Есть ли класс BigFloat в C #?