如何使用 printf 查看浮点型变量

How to use printf to view float type variables?

本文关键字:浮点型 变量 何使用 printf      更新时间:2023-10-16

可能的重复项:
C++: "float"的 printf() 格式规范是什么?

我是C++新手,使用经典的Borland Turbo C++

初始化图形后,当我以以下方式使用 printf 时,它显示值 0。 但是当我使用 cout 时,会显示正确的值

float x=10;
printf("%d",x);   // displays 0
cout<<x;        // displays 10
您可以使用

%f 修饰符显示浮点值,并带有 printf

printf("%f", x);

希望这有帮助!

尝试改用%f

%d 用于整数。考虑阅读以下内容:

http://www.cplusplus.com/reference/clibrary/cstdio/printf/

如果要

打印两个小数,则应使用:

Printf("%2f",var);