[英]Is there an equivalent method to Delphi's System.Frac?
我正在寻找一种等效于.NET中Delphi的System.Frac
的方法。
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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.