C笔记 - 编码规范

1 - 判断浮点型数值是否相等:尽量避免双等号的使用

 1 float num08 = 23.65;
 2 float num09 = 14.256;
 3     
 4 // No
 5 if (num08 == num09) {
 6     printf("%.2f 等于 %.2f",num08,num09);
 7 }
 8     
 9 // Yes
10 if (num08 - num09 == 0) {
11     printf("%.2f 等于 %.2f",num08,num09);
12 }

 

posted on 2017-07-11 16:39  低头捡石頭  阅读(27)  评论(0编辑  收藏  举报

导航