相关疑难解决方法(0)

c ++中整数的幂

我需要从pow(a,b)整数中得到结果(a和b都是整数).目前(int) pow( (double)a, (double)b)包含的计算是错误的.也许有人可以帮助一个函数,用整数执行pow(a,b)并返回一个整数?

但这里有一个奇怪的部分:我使用Geany(和g ++/gcc编译器)在Linux中创建了我的脚本,并且只pow(a,b)编译了脚本并且工作正常.但在大学里我有Dev-C++(和MS Windows).在Dev-C++中,脚本没有使用错误[Warning] converting toint' 编译double'

我需要在Windows(和Mingw编译器)下使这个scrpit工作.

提前致谢,

-skazhy

c++ mingw

15
推荐指数
6
解决办法
4万
查看次数

圆形双倍至3位小数

目前,我可以double使用以下方法将a舍入到输出流:

output.setf(std::ios::fixed,std::ios::floatfield);
output.precision(3);
Run Code Online (Sandbox Code Playgroud)

但我得到了一个double,我需要在将其插入向量之前进行转换.因此,例如,如果数字-0.00078出现,那么它等于0.000,我不需要保存它.另一方面,1.0009将变为1.001(与精度函数处理它相同).

如何在C++中转换双打?

c++ rounding

14
推荐指数
4
解决办法
7万
查看次数

舍入到第二个小数点

我如何在C++中舍入到第二个小数点.谢谢你的帮助.

c++ rounding

5
推荐指数
1
解决办法
2万
查看次数

如何将double加倍到n位小数?

我试图在标准库中找到一个圆函数,但我没有看到一个.有没有办法在c ++中将double加到n位小数?

c++ math rounding

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×4

rounding ×3

math ×1

mingw ×1