在winform中,取datagridview某个单元格的值,然后与另外一个值相减,如果相减等于0,结果却为-7.105427357601E-15

Convert.ToDouble(xun_dataGridView.Rows[index].Cells["sb_JD"].Value)
                                - Convert.ToDouble(end_scdt.Rows[index]["B" +i])

解决办法,加上toString();

Convert.ToDouble(xun_dataGridView.Rows[index].Cells["sb_JD"].Value.ToString())
                                - Convert.ToDouble(end_scdt.Rows[index]["B" +i])

 

相关文章:

  • 2021-12-04
  • 2021-08-05
  • 2022-02-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-30
  • 2022-12-23
  • 2021-07-06
  • 2021-12-09
  • 2021-09-22
  • 2022-12-23
  • 2022-02-08
相关资源
相似解决方案