首页 > 解决方案 > float 和 double 数据类型的区别

问题描述

浮点变量如何存储在双变量中?

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

float numb;
numb = 22.54;

标签: c#var

解决方案


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

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

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

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

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

output -> 22.5

推荐阅读