小弟本想随机生成椭圆elli,使它在Canvas中的坐标为2的倍数.
Canvas.SetLeft(elli, Math.Round((double)random.Next((int)canvas.Width / 2)) * 2);
Canvas.SetTop(elli, Math.Round((double)random.Next((int)canvas.Height / 2)) * 2);
然后判断elli的坐标与另一个坐标是否相等,但结果总为false.后来检查发现elli的坐标竟为{x=20, y=39.999994}之类的值.请问有什么办法产生完美的随机整数呢?