Cierto, por eso le dije que lo comprobase, como no sabemos qué son esos números, igual sí tienen siempre ese formato.
Lo normal sería que guardase todos los números como double (writeDouble), pero claro, ya no le quedaría un fichero leíble desde un procesador de textos.
No se puede tener todo