c# - 如何将数据表表达式列中的值转换为2位小数

标签 c# datatable expression

我想将数据表的表达式列中的值转换成两位小数。

例如 值 = 23.2546876

我想要 = 23.25

请帮帮我....

最佳答案

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

同样,您还应该检查您是否使用了最合适的类型——您没有说明您当前使用的是 decimal 还是 double,但最适合使用的类型取决于该值试图表示的内容。

关于c# - 如何将数据表表达式列中的值转换为2位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6633577/

相关文章:

c# - 如何将排序后的字典输出为 CSV?

c# - 通过 WCF 抛出异常的正确方法

c# - 如何通过 [WebMethod] 返回数据表

javascript - 用于检查输入是否包含字符或至少 1 个笑脸的正则表达式?

c++ - 实现Matlab的冒号: operator in C++ expression templates class

c# - 来自 FTPWebRequest.GetResponse() 方法的状态码

c# - 何时在 ASP.NET Core 5 中处理 DbContext 实例

javascript - jQuery DataTable 显示条目、搜索框和排序不起作用?

c# - 在 C# 中将列添加到数据表?

c# - Linq 表达式语法和编译