gpt4 book ai didi

C#转换为小数

转载 作者:可可西里 更新时间:2023-11-01 08:42:05 25 4
gpt4 key购买 nike

如果有的话,它们之间有什么区别?

decimal d = (decimal) myDouble;
decimal d = new decimal(myDouble);
decimal d = Convert.ToDecimal(myDouble);

最佳答案

没有区别。如果您查看源代码:

十进制:

public static explicit operator decimal(double value)
{
return new decimal(value);
}

在转换中:

public static decimal ToDecimal(float value)
{
return (decimal) value;
}

所以最后他们都调用了new decimal(double)

关于C#转换为小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com