摘要:
在c/c++中,因为浮点数在内存中的表示是不精确的,会有很微小的误差,所以判断是否为0,就看它的绝对值是不是<=eps。 eps可以看成是epsilon的缩写,可以用来表示一个无穷小的量,通常取eps的值为:1e-10~1e-8 之间。如: 原理: IEEE754标准中,单精度浮点数(4byte)表 阅读全文
摘要:
浮点数存储标准为:IEEE754。 一、定义:什么是IEEE754 浮点数在C/C++中对应float和double类型,我们有必要知道浮点数在计算机中实际存储的内容。IEEE754标准中规定float单精度浮点数在机器中表示用 1 位表示数字的符号,用 8 位来表示指数,用23 位来表示尾数,即小 阅读全文
摘要:
1、打开终端,查看系统日志文件: 2、插入优盘。 3、系统文集syslog输出以下内容: 4、说明优盘识别为:sdc1,并且出现错误。 5、先写在优盘: 6、用dosfsck工具修复以下: 7、完工。注意不能输入/dev/sdc,通常都需要挂一个数字。 阅读全文
摘要:
人们最早就在Quake3源代码中发现了类似如下的C代码,它可以快速的求1/sqrt(x),在3D图形向量计算方面应用很广。 人们在QuakeIII源码发现了这个函数,于是很自然的认为这是卡马克(John Carmack)的杰作,其中0x5f3759df这个数被称为卡马克密码,我们在下面称这个数为ma 阅读全文
摘要:
1、www.cut-the-knot.org 2、www.maa.org 3、www.khanacademy.org/computing/computer-science 4、www.studypug.com 5、www.geogebra.org 免费在线数学工具: 绘图, 几何, 3D及更多内容。 阅读全文
摘要:
目前(2019年2月22日)仍然是 G++ 4.8.4 , 终端运行,命令行: g++ test.cpp -o test ,而g++ 4.8.4默认标准是: -std=gnu++98 。 g++到了gcc6才把默认标准直接改为 gnu++14 ,参考资料:https://gcc.gnu.org/gc 阅读全文
摘要:
1、1000+数据结构问题和答案:https://www.sanfoundry.com/1000-data-structure-questions-answers/ 2、Solutions to Introduction to Algorithms by Charles E. Leiserson, 阅读全文
摘要:
题目描述 有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢? 输入输出格式 输入格式: 输入两个整数x,n(表示从周x算起,经过n天,n在long int范围内)。 输出格式 阅读全文
摘要:
题目描述 将1,2,⋯,9共9个数分成3组,分别组成3个三位数,且使这3个三位数构成1:2:3的比例,试求出所有满足条件的3个三位数。 例如:192 384 576 解法1:用字符串解决 第二种方法:利用C++ STL提供的集合,把得到的三位数逐位放到命名为cache的这个集合(set)里,集合里出 阅读全文
摘要:
1、包含头文件<iomanip>,附注manip是manipulator,操控的简写。 2、第一种写法: 第二种写法: 第三种写法: 阅读全文