В следующей программе я добавляю список парных чисел.
Ожидаемый вывод - 57,7, но в результате получается 57,699999999999996
void main() {
List<double> list= [1.0,1.0,1.0,1.0,0.8,52.9];
double total = 0.0;
list.forEach((item) {
total = total + item;
});
print(total);
}
Это ожидаемое поведение?