【发布时间】:2015-01-22 13:30:55
【问题描述】:
Winforms 饼图中的百分比总和超过 100%,具有以下数据点。
series.Label = "#PERCENT{P0}"
series.Points.AddXY("", 3); // X=0 ,Y =3
series.Points.AddXY("", 21); // X=0 ,Y =21
我想,这可能是一个四舍五入的问题,有什么解决办法吗?提前致谢。
【问题讨论】:
-
我会说四舍五入的问题。 3->12.5% = 13% 和 21->87.5 = 88%。您是否尝试在整数值后放置小数点。如果没有,我认为它会进行整数除法和舍入。那么将 3 替换为 3.0,将 21 替换为 21.0?
-
我也试过了,但问题还是一样