C#のMath.Truncate()メソッド
C#のMath.Truncate()メソッドは、数値の整数部分(DoubleまたはDecimal)を計算するために使用されます。
構文
public static decimal Truncate(decimal val1) public static double Truncate(double val2)
上記には、2つの構文があります。値val1は切り捨てる10進数ですが、val2は切り捨てるdoubleの数値です。
例
Math.Truncate()メソッドを実装する例を見てみましょう-
using System; public class Demo { public static void Main(){ Decimal val1 = 25.46467m; Decimal val2 = 45.9989m; Decimal val3 = 678.325m; Console.WriteLine(Math.Truncate(val1)); Console.WriteLine(Math.Truncate(val2)); Console.WriteLine(Math.Truncate(val3)); } }
出力
これにより、次の出力が生成されます-
25 45 678
例
Math.Truncate()メソッドを実装する別の例を見てみましょう-
using System; public class Demo { public static void Main(){ Double val1 = 95.86467; Double val2 = 25.11; Double val3 = 878.325; Console.WriteLine(Math.Truncate(val1)); Console.WriteLine(Math.Truncate(val2)); Console.WriteLine(Math.Truncate(val3)); } }
出力
これにより、次の出力が生成されます-
95 25 878
-
C#のMath.Exp()メソッド
C#のMath.Exp()メソッドは、eを指定された累乗に戻すために使用されます。 構文 public static double Exp (double val); ここで、ヴァルは力です。 ValがNaNまたはPositiveInfinityと等しい場合、その値が返されます。ただし、dがNegativeInfinityと等しい場合は、0が返されます。 Math.Exp()メソッドを実装する例を見てみましょう- 例 using System; public class Demo { public static void Main(){  
-
C#の切り捨てメソッド
C#のTruncateメソッドを使用して、小数点以下のすべての数値を削除します。 以下が私たちの番号だとしましょう- 20.35M 小数点以下の数字を削除するには、Truncate()-を使用します decimal.Truncate(20.35M) 完全なコードを見てみましょう- 例 using System; using System.Linq; class Demo { static void Main() { decimal dc = 20.35M; Console.Wr