[英]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.