Phương thức Decimal.Truncate () trong C # được sử dụng để trả về các chữ số tích phân của số thập phân được chỉ định. Hãy nhớ rằng bất kỳ chữ số phân số nào đều bị loại bỏ.
Cú pháp
Sau đây là cú pháp -
public static decimal Truncate (decimal val);
Ở trên, Val là số thập phân cần cắt bớt.
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Decimal.Truncate () -
using System; public class Demo { public static void Main(){ Decimal val = 6576.876m; Console.WriteLine("Decimal value = "+val); ulong res = Decimal.ToUInt64(val); Console.WriteLine("64-bit unsigned integer = "+res); Decimal val2 = Decimal.Truncate(val); Console.WriteLine("Integral digits of the decimal = "+val2); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Decimal value = 6576.876 64-bit unsigned integer = 6576 Integral digits of the decimal = 6576
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Decimal.Truncate () -
using System; public class Demo { public static void Main(){ Decimal val = 28676.935m; Console.WriteLine("Decimal value = "+val); Decimal val2 = Decimal.Truncate(val); Console.WriteLine("Integral digits of the decimal = "+val2); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Decimal value = 28676.935 Integral digits of the decimal = 28676