Visual C++ 接受一位小数
Visual C++ accepts One point decimal
我有一个Visual C++的计算器,我想按一个点的按钮,例如1.2点,但如果数字已经有一个点,则不接受更多
String^ punto;
String^ dato = lblDatos->Text;
bool point = false;
if (lblDatos->TextLength > 0)
{
punto = dato + ".";
lblDatos->Text = punto;
}
添加点之前,检查文本是否已经包含点。
if ((lblDatos->TextLength > 0) && !(lblDatos->Text->Contains(".")) {
lblDatos->Text = lblDatos->Text + ".";
}
我有一个Visual C++的计算器,我想按一个点的按钮,例如1.2点,但如果数字已经有一个点,则不接受更多
String^ punto;
String^ dato = lblDatos->Text;
bool point = false;
if (lblDatos->TextLength > 0)
{
punto = dato + ".";
lblDatos->Text = punto;
}
添加点之前,检查文本是否已经包含点。
if ((lblDatos->TextLength > 0) && !(lblDatos->Text->Contains(".")) {
lblDatos->Text = lblDatos->Text + ".";
}