C++号码。ToString( "F" ) 选择作为小数分隔符
C++ number.ToString("F") choose as decimal separator
我正在使用一个textBox来显示一个双值。
double Zahl = 3.2343;
textBox1->Text = Zahl.ToString("F");
结果是3.23。如何设置用于自己显示的十进制分隔符?
我发现:http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx所以我尝试了以下方法:
double Zahl = 3.2343
textBox1->Text = Zahl.ToString("F", en-US);
但我只是得到了一个编译器错误。
根据您链接到它的(C#)文档,它看起来需要:
textBox1->Text = Zahl.ToString("F", CultureInfo.CreateSpecificCulture("en-US"));
首先,这不是C++,因为double没有方法。它可能是C#或某种托管的东西。
没关系,你的链接上有答案:
CultureInfo ci = new CultureInfo("en-us");
然后,使用ci对象作为ToString的第二个参数(请参阅链接上的示例部分:)
相关文章:
- 如何使用默认参数等选择模板专业化
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 选择要调用的构造函数
- C++选择排序算法中的逻辑错误
- QTreeView幻灯片多选后无法使用单击选择
- 无法获取菜单选择以运行函数.C++
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 当用户键入分隔符时,停止getline()输入
- 在C++中,如何通过几种类型从元组中选择多个元素
- 讨论 - 创建矩阵时的数组与向量的向量 - 什么是最实用的选择
- 对可变参数使用声明.如何选择正确的功能
- 为什么在逗号分隔符上下文中将预增量的结果强制转换为void
- 选择选举获胜者的程序
- 如何在 c++ 中使用 ',' 作为 getline 分隔符
- 如何选择在 csv 文件中输出的位置
- 根据用户回答声明"Players"。用户选择玩家数量。播放器是结构体
- 程序在尝试猜测它选择的随机数时进入无限循环?
- 带有多个字符分隔符的正则表达式
- C++号码。ToString( "F" ) 选择作为小数分隔符
- 使用两个字符串分隔符选择文本文件的一部分