Float, double và một số thập phân là tất cả các Loại Giá trị trong C #.
Các biến kiểu giá trị có thể được gán giá trị trực tiếp. Chúng có nguồn gốc từ lớp System.ValueType. Các loại giá trị trực tiếp chứa dữ liệu.
Loại giá trị nổi
Float là một loại dấu phẩy động chính xác đơn 32 bit với phạm vi 3,4 x 10 38 đến + 3,4 x 10 38
Kích thước bộ nhớ là 4 byte.
float a = 3.5f;
Loại giá trị kép
Double là loại dấu phẩy động có độ chính xác kép 64 bit với phạm vi (+/-) 5,0 x 10 -324 thành (+/-) 1,7 x 10 308
Kích thước bộ nhớ là 8 byte.
double d = 5.78788
Loại giá trị thập phân
Decimal là giá trị thập phân chính xác 128 bit với 28-29 chữ số có nghĩa với phạm vi (-7,9 x 10 28 thành 7,9 x 10 28 ) / 10 0 đến 28
Kích thước bộ nhớ là 16 byte.
decimal d = 1.0M;