C中是否有截断函数?

C中是否有截断函数?,第1张

概述我四处搜索,找不到C的截断函数.我知道我可以这样做: int main(){ double a = 12.566789; cout << setprecision(2) << fixed << (int)(a * 100) / 100.0 << endl; return 0;} 但我不确定这是最好的方法.谢谢. 在那里,在< cmath>中: #include <ios 我四处搜索,找不到C的截断函数.我知道我可以这样做:

int main(){    double a = 12.566789;    cout << setprecision(2) << fixed << (int)(a * 100) / 100.0 << endl;    return 0;}

但我不确定这是最好的方法.谢谢.

解决方法 在那里,在< cmath>中:

#include <iostream>#include <cmath>int main() {        std::cout << trunc(3.141516) << std::endl; }

我想你还在找别的吗?

总结

以上是内存溢出为你收集整理的C中是否有截断函数?全部内容,希望文章能够帮你解决C中是否有截断函数?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1223804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存