#include <bits/stdc++.h>
using namespace std;
string a[10005];
stack<double> num;
int cnt;
int main(){
num.push(24.69);
cout<<fixed<<setprecision(1)<<24.69<<endl;
cout<<num.top()<<endl;
printf("%.1f\n",24.69);
printf("%.1f",num.top());
return 0;
}
24.69保留一位小数不是24.6吗?
为什输出24.7啊?