C++ 用钱算账

C++ 用钱算账,c++,visual-studio,visual-c++,visual-studio-2015,C++,Visual Studio,Visual C++,Visual Studio 2015,因此,我正在制作一个程序,计算一本书的重量,并据此收费 正如你在十进制数中所知道的那样,在计算中不考虑0个问题,所以我如何使计算机在处理货币时考虑它?< /P> ps是否可以使计算机在程序上显示英镑符号(£) 编辑:对不起,伙计们,我的意思是像1.50这样的数字在计算机上只会写为1.5,但从金钱角度看,0很重要,那么如何确保程序包含它呢?我假设你的意思是打印,因为否则“0”对编译器没有影响 使用以下命令: printf(“%.2f”,123.45678) 电脑可以显示“£”,但我不知道你在哪里显

因此,我正在制作一个程序,计算一本书的重量,并据此收费

正如你在十进制数中所知道的那样,在计算中不考虑0个问题,所以我如何使计算机在处理货币时考虑它?< /P> ps是否可以使计算机在程序上显示英镑符号(£)


编辑:对不起,伙计们,我的意思是像1.50这样的数字在计算机上只会写为1.5,但从金钱角度看,0很重要,那么如何确保程序包含它呢?

我假设你的意思是打印,因为否则“0”对编译器没有影响

使用以下命令:

printf(“%.2f”,123.45678)

电脑可以显示“£”,但我不知道你在哪里显示。如果它在打印输出的语句中,您应该能够将它写出来


下次对你的提问要更加小心。

我向你保证计算机会确认
0
的存在。是的,如果你的环境(字符集、字体等)支持,你可以让它显示出来。您所说的“计算中不考虑0的十进制数”是什么意思?我不明白你的问题。查一下
std::precision
@BarmakShemirani-Oops,你完全正确!在提交之前我应该先校对一下,事实上你是对的。我在想别的事情。我只是想删除评论。