c++ - 为什么 if-else 语句没有给出预期的输出?
问题描述
float a = 1.1;
if(a==1.1)
{
cout<<"True";
}
else
{
cout<<"False";
}
我期待的输出是“真”。但是我得到“假”作为输出。谁能解释为什么?
解决方案
推荐阅读
- r - R管道:同时执行
- parsley.js - 是否可以在单个输入上使用多个验证器错误消息?
- python - 工厂男孩的属性?
- java - 批量保存 JPA 实体 - TransactionRequiredException
- java - JMeter + Git + 詹金斯
- pyspark - 'JavaPackage' 对象不可调用 - MLeap
- css - 调整浏览器窗口大小时,导航栏项目浮动在徽标后面
- php - PHP MySQL 连接:(HY000/2026):SSL 连接错误
- angular - Angular - 单击该项目从数组中删除项目
- regex - How To Combine Multiple RegExp Patterns - Excel VBA