Phương thức Decimal.ToInt32 () trong C # được sử dụng để chuyển đổi giá trị của Số thập phân được chỉ định thành số nguyên có dấu 32 bit tương đương.
Cú pháp
Sau đây là cú pháp -
public static int ToInt32 (giá trị thập phân);
Ở trên, Val là số thập phân cần chuyển đổi.
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Decimal.ToInt32 () -
using System; public class Demo {public static void Main () {Decimal val1 =0,001m; Thập phân val2 =1.000m; Console.WriteLine ("Decimal 1 =" + val1); Console.WriteLine ("Số thập phân 2 =" + val2); int res1 =Decimal.ToInt32 (val1); int res2 =Decimal.ToInt32 (val2); Console.WriteLine ("Số nguyên có dấu 32 bit (value1) (Số thập phân thành số nguyên có dấu) =" + res1); Console.WriteLine ("Số nguyên có dấu 32 bit (value1) (Số thập phân thành số nguyên có dấu) =" + res2); }}
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Số thập phân 1 =0,001 Số thập phân 2 =Số nguyên có dấu 1.00032 bit (giá trị 1) (Số thập phân thành số nguyên có dấu) =Số nguyên có dấu 032 bit (giá trị 1) (Số thập phân thành số nguyên có dấu) =1
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.ToInt32 () -
using System; public class Demo {public static void Main () {Decimal val1 =-3.578m; Số thập phân val2 =9.352m; Console.WriteLine ("Decimal 1 =" + val1); Console.WriteLine ("Số thập phân 2 =" + val2); int res1 =Decimal.ToInt32 (val1); int res2 =Decimal.ToInt32 (val2); Console.WriteLine ("Số nguyên có dấu 32 bit (value1) (Số thập phân thành số nguyên có dấu) =" + res1); Console.WriteLine ("Số nguyên có dấu 32 bit (value1) (Số thập phân thành số nguyên có dấu) =" + res2); }}
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Decimal 1 =-3.578