c# - float 和 double 数据类型的区别
问题描述
浮点变量如何存储在双变量中?
如何删除以下命令中的编译器错误?
float numb;
numb = 22.54;
解决方案
float 和 double 有两个主要区别。这些是尺寸和精度。
浮点数 - 7 位精度(32 位)和 4 个字节 例如:- 0.1234567
双 15 位精度(64 位)和 8 个字节 例如:- 0.123456789123456
您可以像这样将浮点值存储在双变量中
double numb;
float numb2 = 22.5F;
numb = numb2;
output -> 22.5
推荐阅读
- java - LinkedHashMap 倒序到 LinkedHashMap 或 ArrayList
- django - 具有多个重复变量的查询集更新
- python - Visual Studio Code:如何使用参数调试 Python 脚本
- python - List1 = List2 = [] 而不是 List1 = [], List2 = []
- java - Java AWT PopupMenu 韩语/亚洲字符不显示
- unit-testing - 如何从模拟库实例模拟方法
- ios - iOS 11. Uitableview 滑动操作在删除单元格后无法识别所选行
- javascript - 如何使用选择选项标签而不是列表更改所选颜色?
- java - 如何在拦截器中获取 RequestHeader 默认值
- jenkins - 如何将值从 ansible 返回到 jenkins?