Метод operator []=
Вещественное число с плавающей точкой по адресу address + 4 * index.
Двойное значение Dart теряет точность перед сохранением, и значение с плавающей точкой преобразуется в двойное при загрузке.
Адрес должен быть выровнен по 4 байтам.
Реализация
external void operator []=(int index, double value);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-ffi/FloatPointer/operator_put.html