我有一个double类型存储3个值的数组我希望将值增加3美分但我得到一堆小数点我似乎无法弄清楚问题是什么
double [] cupsPrice = {0.93, 1.65, 2.77};
for(int i=0; i<7; i++){
for(int l=0; l<3; l++){
cupsPrice[l] += 0.03;
}
}////expecting 0.96 in second run but is returning 0.0960000000000001