【问题标题】:TeeChart: Rounding digits exception for very large dataTeeChart:非常大数据的舍入数字异常
【发布时间】:2015-11-03 19:16:31
【问题描述】:

当我试图用 series.Add(seriesIndex++, data, xTick, System.Drawing.Color.Teal) 数据大于 16 位的函数(例如 6.5E+17),teechart 抛出异常为“四舍五入的数字必须介于 0 和 15 之间。参数名称数字”。有没有办法处理它?谢谢

【问题讨论】:

  • 它适用于我使用最新的 TeeChart.WPF.dll 版本和以下代码 sn-p。您能否告诉我们您使用的是哪个 TeeChart 版本、您使用的系列样式以及我们可以“按原样”运行以在此处重现问题的简单代码 sn-p?谢谢。 tChart1.Series.Add(new Steema.TeeChart.WPF.Styles.Line()).FillSampleValues(); tChart1[0].Add(6.5E+17);
  • 感谢您的回复,我使用的 teechart 是 2009 年,当我尝试将仅包含 8 个 6.5E+17 的所有相同数据添加到系列中以绘制图表时,就会出现问题。我跟踪代码,在 teechart 绘制轴中说 this SignificantDifference() 抛出异常。谢谢
  • 好的,我认为这个错误已经修复了一段时间。请在下面查看我的答案。

标签: wpf c#-4.0 teechart


【解决方案1】:

这是一个错误 (#TF02016397),已在 2013 年 1 月发布的 Build 4.1.2012.0131x 中修复,您可以在 TeeChart for .NET version info page 中看到。这段代码:

  tChart1.Series.Add(new Steema.TeeChart.WPF.Styles.Line());

  for (int i = 0; i < 100; i++)
  {
    tChart1[0].Add(6.5E+17);        
  }

适用于当前的 TeeChart.WPF.dll 构建。它会在你的最后崩溃吗?您可以在https://www.steema.com/product/net 上查看最新的 TeeChart for .NET 试用版

【讨论】:

    猜你喜欢
    • 2021-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    相关资源
    最近更新 更多