float
может быть погрешность, с которой ничего не сделаешь. Даже если вы измените формат файла и запишете в файл строку в исходном виде, то при чтении и конвертации во float погрешность опять появится. Как правильно сказал комментатор выше, используйте decimal
.
AngularFireModule.initializeApp
.