在GraphicPath.AddLine中无意中缩短(截断)值

时间:2016-06-09 23:43:29

标签: c# winforms graphics precision floating-accuracy

我使用GraphichsPath.AddLine命令加载坐标值,然后绘制它们,我发现我的地图不太准确。

有问题的代码如下。我将开始和结束坐标从double转换为float,因为该命令只接受浮点值,然后将它们相乘以使它们更好地扩展:

157425.609

例如,startX值为COPY table_name TO filename_or_path.csv; 但是当我检查调试器中的gp路径数据时,我将其视为cstringClass.cpp: In member function 'char Foo::get_name()': cstringClass.cpp:37:9: error: invalid conversion from 'char*' to 'char' [-fpermi ssive] return name; ^ 。最后7位数字缩短了。它们至关重要,因为在这种情况下,米的差异很重要。

这是浮点值的限制而不是双倍?如何在所述命令中加载完整值?

0 个答案:

没有答案