gpt4 book ai didi

c++ - Std::cout 不打印预期的 float ?

转载 作者:行者123 更新时间:2023-11-30 00:45:48 24 4
gpt4 key购买 nike

<分区>

这是一个非常基本的问题,我正在测试 std::cout 以打印 float ,以下工作正常:

std::cout<<10 / 3.2<<std::endl; //Output: 3.125

但是当我尝试时:

std::cout<< 500000 / 1000000<<std::endl; //Output: 0

为什么我的第二个例子的输出不是 0.5?这是自动向下舍入吗?

我正在使用 g++ -std=c++14 进行编译

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com