判断一个double型数是否是另一个double型数的整数倍?
题目
判断一个double型数是否是另一个double型数的整数倍?
double fmod(double x,double y) 返回x/y的余数,这个函数可以吗?精确到小数点两位就行,判断的时候还拿0位标准码?
有没有什么常规的方法?比较常用的的!
答案
可以把(x/y)强制转化为int型,如
a=x/y;
b=static_cast(int)(a);
c = 1E-3;//根据精度需要调整
if (abs(y*c-x)
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 求不等式解集.2x²+3x-6≤3x²+x-1
- 比热容是过程量,它的大小和过程有关 对还是错
- 7:00,get,the,usually,I,up,at,morning,in连词成句
- mw是兆瓦 1000mw顶多少瓦
- 英语翻译
- 小刚量得一棵树***周长是125.6cm,这棵树***横截面面积是多少?
- Red and yellow is ___ and white and red is___
- 小明花十五元买了20千克苹果,小丽花12元买了18千克的苹果,他两谁买的苹果便宜一点?用分数比较大小算
- 如图,甲、乙两个单位分别位于一条封闭式街道的两旁,现准备合作修建一座过街天桥.问:
- 一个永远无法忘记的人用英文翻译
热门考点