Valores numéricos extremos en precisión de punto flotante en R
¿Alguien puede explicarme la siguiente salida? Sé que tiene algo que ver con la precisión de coma flotante, pero el orden de magnitud (diferencia 1e308) me sorprende.
0: alta precisión
> 1e-324==0
[1] TRUE
> 1e-323==0
[1] FALSE
1: muy poco preciso
> 1 - 1e-16 == 1
[1] FALSE
> 1 - 1e-17 == 1
[1] TRUE