На днях я понял, что наиболее распространенный лисп имеет 128-битные "длинные числа с плавающей точкой". Как результат, наиболее положительное длинное число с плавающей запятой:
8.8080652584198167656 * 10^646456992
в то время как наиболее положительное двойное число с плавающей запятой равно 1,7976931348623157 * 10 ^ 308
, что уже довольно много.
Я хотел знать, нужно ли кому-нибудь когда-нибудь число побольше чем 1,7976931348623157 * 10 ^ 308
, и если да, то в каком состоянии?
Считаете ли вы полезным иметь по умолчанию в языке программирования?
Является ли точность 64-битной double float в некоторых случаях недостаточно? Я хотел бы услышать варианты использования.