如何在数据表的表达式列中将值转换为2十进制

本文关键字:转换 十进制 数据表 表达式 | 更新日期: 2023-09-27 18:01:33

我想在DataTable的表达式列中将value转换为2十进制部分。

。Value = 23.2546876

i want = 23.25

请帮帮我....

如何在数据表的表达式列中将值转换为2十进制

我们需要了解上下文的更多细节,但我强烈怀疑您不应该尝试更改DataTable中的数据。相反,更改的显示方式。这通常是执行舍入操作最合适的时间。

同样,你也应该检查你正在使用最合适的类型-你没有说你目前是否有一个decimaldouble,但最合适的类型使用取决于该值试图表示什么。

我找到解决方案....

没有将值转换为2十进制的函数但是你可以试着用下面的表达:Convert(x * 100, 'System.Int32')/100