[quote=引用 楼主 microchang 的回复:] 请教诸位大拿: C#用OleDb读取Exce的lsheet页的时候,excel上显示精度没有数据精度高(比如2.3333333显示在cell上是2.33),用OleDb读取的时候发现显示的是什么就读取什么(读到内存中的数据是2.33)。现在excel的显示格式我们无法控制,有可能2.3,也有可能2.333,但是数据计算需要高精度,请问有什么办法解决?
2.33需要显示成2.33000? 还是什么 如果Excel本来精度不够,那是无法控制的
请教诸位大拿: C#用OleDb读取Exce的lsheet页的时候,excel上显示精度没有数据精度高(比如2.3333333显示在cell上是2.33),用OleDb读取的时候发现显示的是什么就读取什么(读到内存中的数据是2.33)。现在excel的显示格式我们无法控制,有可能2.3,也有可能2.333,但是数据计算需要高精度,请问有什么办法解决?
4816
社区成员
1.4w+
社区内容