有小数金额,如果存在,希望修剪到小数点后两位

2023-11-22

有小数金额,如果存在,希望修剪到小数点后两位


你有没有尝试过使用value = Decimal.Round(value, 2)?

例如:

using System;

class Test
{    
    static void Main()
    {
        decimal d = 1234.5678m;
        Console.WriteLine("Before: {0}", d); // Prints 1234.5678
        d = decimal.Round(d, 2);
        Console.WriteLine("After: {0}", d); // Prints 1234.57
    }
}

请注意,这是四舍五入而不仅仅是修剪(所以这里四舍五入)......您到底需要什么?有可能Decimalstruct 支持您需要做的任何事情。咨询MSDN以获得更多选择。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有小数金额,如果存在,希望修剪到小数点后两位 的相关文章

随机推荐

  • 线程队列工作示例[重复]

    这个问题在这里已经有答案了 在下面的代码中如何将最大打开线程数限制为 20 我知道过去曾提出过一些类似的问题 但我特别想知道如何使用队列最好地完成此操作 并在可能的情况下使用工作示例 b is a list with 10000 items
  • 如何处理从Delphi 6和WinXP到Delphi 2007和Vista/Win7的窗体大小问题

    我有一个用 Delphi 6 编写并在 Windows XP 上编译的应用程序 通常我在控件和表单边缘之间留出 8px 的空闲空间 当此应用程序在 Vista 或 Win 7 上运行时 这种差距会更小或根本不存在 我认为这可能是因为这些版本
  • 数组的 getter 和 setter

    我有一些关于数组的 getter 和 setter 的问题 假设我们有一个这样的类 它在其构造函数中创建一个数组的私有副本 import java util Arrays public class Foo private int array
  • UITableView 上的 UISearchBar 奇怪的偏移问题

    我有一个UITableView其中有一个UISearchBar子视图 这一切都在一个人的观点上UIViewController以及一些其他子视图 标签 文本字段等 表格的搜索栏和内容偏移量的行为非常奇怪 但它似乎取决于这些视图添加到 xib
  • Azure webjob似乎不尊重MaxDequeueCount属性

    我有一个带有多个队列触发函数的 Azure webjob SDK 文档位于https learn microsoft com en us azure app service web websites dotnet webjobs sdk s
  • 适用于 Blob 的 Azure Python SDK - 导入错误:无法导入名称“BlobClient”

    我正在编写代码从 Azure 下载 Blob 但无法导入BlobClient from azure storage blob import BlobClient cs CONNECTION STRING blob BlobClient fr
  • 从节点获取所有最后一级子节点(叶子)(分层查询 Oracle 11G)

    我正在尝试并寻找方法从节点获取所有最后一级子节点 叶子 在 Oracle 11g 数据库中的分层查询中 我有两个表 节点 所有节点及其各自值的列表 和指定父子关系的 关系 节点 ID NODE VALUE 1 3 2 6 3 9 4 2 5
  • kotlin 反射检查可空类型

    如何测试 KType 变量是否包含可空 kotlin 类型的值 例如 Int I have var type KType 变量来自于KProperty lt gt returnType我需要检测它是否等于某些 kotlin 类型 Int L
  • 如何使用 Moq 来满足单元测试的 MEF 导入依赖关系?

    这是我的界面 public interface IWork string GetIdentifierForItem Information information 和我的班级 public class A IWork ImportMany
  • Google Play 服务生成 OAuth2.0 客户端时出错

    我正在尝试在我已经发布的应用程序中测试 Google Play 服务功能 我通过下面的链接来做到这一点 https developers google com games services console enabling 当我尝试授权该应
  • 音频处理:播放音量

    我想从应用程序包中读取声音文件 复制它 使用其最大音量级别 增益值或峰值功率 我不确定它的技术名称 播放 然后将其作为另一个文件写入包中再次 我做了抄写部分 生成的文件与输入文件相同 我使用 AudioToolbox 框架中 AudioFi
  • ElasticSearch NEST 客户端未返回结果

    我正在通过 ElasticSearch NEST C 客户端运行一个简单的查询 当我通过 http 运行相同的查询时 我收到结果 但我从客户端返回的文档为零 这就是我填充数据集的方式 curl X POST http localhost 9
  • 如何设置pandas数据框数据左/右对齐?

    I use pd set option display colheader justify right 设置列标题 但我找不到数据选项pd describe option 如何设置数据框中的数据每列显示左对齐或右对齐 或者 是否可以定义整行
  • NSUrlSessionDownloadTask - 进入后台时 didCompleteWithError

    当我通过按电源按钮强制设备进入睡眠模式时 我的后台任务通过调用委托方法停止didCompleteWithError出现错误 操作无法完成 不允许操作 如何配置我的 NSURLSession 即使在睡眠模式下也能继续下载 有可能吗 如果没有
  • SSRS 报告定义比服务器更新

    我在 Visual Studio 2015 中创建了一些包含所有最新更新的报告 但是 当我尝试部署报告时 我收到以下消息 此报表的定义无效或不受此版本的 Reporting Services 支持 11 40 28 错误报表定义可能是使用较
  • 在 tkinter python 中执行(“after”脚本)时如何处理无效命令名称错误

    我知道这个问题已经在这里被多次提出 而且我已经仔细考虑过所有这些问题 但我没有找到解决该问题的明确方法 我知道发生这个错误的原因 我知道使用后root destroy 还有一些工作需要完成等等 但我想知道如何停止那些 之后 的工作 其中一个
  • 防止 jQuery AJAX 调用等待上一个调用完成

    我已经搜索过了 每个问题似乎都在问如何to wait以便完成 AJAX 调用 我问如何不等以便完成 AJAX 调用 我有一个电子商务网站 它通过 PHP 进行一些繁重的图像处理 该操作是通过 AJAX 调用触发的 我试图加快用户体验 因此我
  • 使用 jQuery 合并相等的表格单元格

    带有 NxM 值的简单 html 表格 目的是使用 jQuery 合并列中相等的单元格 请注意 一行中没有重复项 我知道如何隐藏相等的单元格 但是有没有办法将带有数据的单元格与空单元格合并在一起 html table border 1 tr
  • 为什么我无法访问作为参数传递给函数的基类的受保护成员变量?

    This答案似乎表明它应该可以工作 那么为什么我的示例会引发编译器错误 class Class1 protected long m memberVar class SubClass1 public Class1 public void Pr
  • 有小数金额,如果存在,希望修剪到小数点后两位

    有小数金额 如果存在 希望修剪到小数点后两位 你有没有尝试过使用value Decimal Round value 2 例如 using System class Test static void Main decimal d 1234 5