是否有一个与Delphi's System.Frac等效的方法?
本文关键字:Frac 方法 System 有一个 Delphi 是否 | 更新日期: 2023-09-27 18:19:22
我正在寻找一个方法相当于Delphi的System.Frac
在。net。
Delphi函数去掉整数,只留下小数点后的值。
我可以写我自己的方法,但我认为我会检查?
我不知道有这样的函数,我也不认为它存在。这样的函数将是Math
类的一部分,我在那里看不到它。所以你必须使用value-Math.Truncate(value)
:
public static double Frac(double value)
{
return value-Math.Truncate(value);
}
试试这个链接
double value, fraction;
value = 8.24;
fraction = value - (int) value;
或
Decimal d=1.58M;
Decimal fractional=d-Decimal.Truncate(d);