float 和 double 数据类型的区别

difference between float and double data type

如何将 float 变量存储在 double 变量中?

如何消除以下命令中的编译器错误?

float numb;
numb = 22.54;

float 和 double 有两个主要区别。那些是尺寸和精度。

Float - 7 位精度(32 位)和 4 个字节 例如:- 0.1234567

Double- 15 位精度(64 位)和 8 个字节 例如:- 0.123456789123456

您可以像这样将浮点值存储在双精度变量中

double numb;
float numb2 = 22.5F;
numb = numb2;

output -> 22.5