C++中怎么控制能在textbox中的double型内容保留6位小数点。

double a=1.23456789,输出为1.234567;
double b=2.3,输出结果为2.300000;

textbox 可以控制数值的最大值和最小值
但是不能控制小数点后的位数
你可以把数值转换成小数点后有6位的小数..然后再添加到textbox控件就OK了
假如有一个
double d_Value = 23.22;

那么我们将其格式化成小数点后有6位的小数即可
char buffer[30] = {0};
sprintf(buffer,"%.6f",d_Value)
然后buffer指针给textbox就可以了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-08
你可以先将数字转化为字符串然后输出到textbox里面,用CString类的Format函数

C++中怎么控制能在textbox中的double型内容保留6位小数点。
textbox 可以控制数值的最大值和最小值 但是不能控制小数点后的位数 你可以把数值转换成小数点后有6位的小数..然后再添加到textbox控件就OK了 假如有一个 double d_Value = 23.22;那么我们将其格式化成小数点后有6位的小数即可 char buffer[30] = {0};sprintf(buffer,"%.6f",d_Value)...

c++怎么输入几位小数就输出几位小数
setprecision 函数 功能:控制输出流显示浮点数的数字个数,可以控制小数点右面的位数头文件: iomanip 例程: #include #include using namespace std;int main( void ){ const double value = 12.3456789; cout

C++ TextBox 输入和输出数据
用 MFC向导添加变量 后面选择value 图片上的m_edit 这个不 输出就 m_edit=L"fadsfa", (取值)输入就 CString xx=m_edit

c++如何把textbox里的内容赋给一个字符串
在windows下编程,可以使用GetWindowText函数。函数原型:Int GetWindowText(HWND hWnd,LPTSTR lpString,Int nMaxCount);函数功能:该函数将指定窗口的标题条文本(如果存在)拷贝到一个缓存区内。如果指定的窗口是一个控件,则拷贝控件的文本。但是,GetWindowText不能接收其他应用程序中控件的文本。参数:hWnd:...

请问c++中怎么在textbox中只显示文件名称不显示路径的语句
你可以尝试使用CPathT::PathFindFileName参见 http:\/\/msdn.microsoft.com\/zh-cn\/library\/bb773589.aspx

C++ 在textbox1中输入值,在textbox2种,点击按钮,显示该值的平方!
){int x ;wchar_t a[10] ;wchar_t b[10] ;GetDlgItem(IDC_EDIT1)->GetWindowText(a,10) ;if (wcslen(a) == 0){MessageBox(L"请输入一个数",L"错误",MB_OK) ;}else{x =_wtoi(a) ;x = x * x ;swprintf_s(b,L"%d",x) ;GetDlgItem(IDC_EDIT2)->SetWindowText(b) ;...

visual C++单击按钮,在文本框中直接出现内容!怎么做?
给按钮的单击消息加入函数,在这个函数中调用文本框的显示命令,要显示什么你加在参数上就可以了,或者取得文本框句柄,用API来显示

C#中TextBox控件关联变量
private double myProperty;public double MyProperty { get { return myProperty; } set { myProperty= value; } } 然后在修改这个属性值之后写 this.textBox1.DataBindings[0].ReadValue();修改后的这个属性的值就会显示在textBox1中 同时,如果你修改textBox1的Text值,这个属性也会变化,当然如果...

请问C#中怎么让richtextBox添加的一行显示在第一行??
可以这样写代码:string newStrToAdd = "string to add";yourRichtextBox.Text = newStrToAdd + Environment.NewLine + yourRichtextBox.Text;就可以,让新添加的内容,单独显示一行,而且是第一行了。

...选择文件后,将文件名及路径在textbox中显示。
void CTestDlg::OnButtonBorrows() { CString filter; filter = "*.*"; CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY, filter); \/\/打开对话框 if(dlg.DoModal()==IDOK) { CString str = dlg.GetPathName(); \/\/ 获取文件路径 CEdit *p_Edit = (CEdit*)GetDlg...

相似回答
大家正在搜