c++保留小数问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 05:02:21
如何保留小数,注:这个保留两位小数的数值在后面的程序还需要用

#include "stdafx.h"
#include "iostream.h"
#include "stdlib.h"
#include "stdio.h"

int main(int argc, char* argv[])
{
char buffer[256];
double number=3.14159;
sprintf(buffer,"%.2lf",number);
cout<<buffer<<endl;

double num=atof(buffer);
cout<<num<<endl;

return 0;
}