栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

大一新生小菜鸡

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

大一新生小菜鸡

好吧,时间总是过的这么快,短短的大一上学期已经结束了,在大一上学期我初步学习了C语言,在很多视频和学长的推荐下,我也准备开始写自己的博客,虽然我还有着三个不知,不知道为什么要写博客,不知道怎么写博客,不知道写博客能不能坚持下去。

但还是开始了,希望我写的博客能给自己和大家带来一些东西吧

第一篇博客,也不知道要说什么,就先说说自己和今天发现的一个问题吧

软件工程也算是计算机运用的比较多的一个专业了,编程啊什么的更是吃饭的饭碗,我自己也知道编程的重要性,再加上我的学费高,学校也比较一般,深知自己应该更加努力,在喧嚣中保持自己,不能放飞自我,要清醒的理性的看待自己,要变得更好!

要跟着风前进 飞翔,要竖起大拇指 高声宣布:YES,I’m OK!

对了,今天在学长的要求写写了AcWing上面的C++语法基础课 的一些题,也出现了一个我不太清楚的问题,和大家分析一下。

在AcWing 661. 平均数3中用到了这么一个点:判断double Z是否大于等于5.0 突然想到两个double如何相等呢(隐约记得老师说过double不能像int一样用==判度是否相等)?

想了半天也没想出来不用==如何判断

查了资料(CSDN上好多Java的真是看懵了都),找到了一种简单理解的方法

浮点数中一般的float类型精确到小数后六位,可以将float类型数据的绝对值与1e-6相比较,来判断

两个float类型的数据是否相等,同理double一样。
                                                float的精度误差在1e-6;double精度误差在1e-15
所以判断一对double类型数据是否相等可以用fabs()函数实现

例如:判断 double1和double2 是否相等
if(fabs(double1-double2) < 1e-6)

        printf("相等");
运用fabs()函数时别忘了前面要用math.h
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/690723.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号