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

Respuestas a la pregunta(2)

Su respuesta a la pregunta