簡體   English   中英

是否有與Delphi的System.Frac等效的方法?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM