c++ - 如何对 Windows 文本框中的数据执行三角函数

标签 c++ winapi textbox c++-cli cmath

必须将字符串转换为 double 吗?如果是这样。怎么办?

是否有 trig 函数可以按原样接受文本框字符串数据?

有没有办法将文本框中的数据作为数值而不是字符串提取?

最佳答案

must you convert from strings to double? if so. how?

是的。 There are quite a few ways to do this.

Are there functions for trig that will accept textbox string data as is?

不,但是如果您真的想要一个,您可以使用上述问题中描述的技术之一轻松实现这样的功能。

通常您希望在使用之前验证用户输入以确保它是正确的,并且验证数字形式的输入比验证原始字符串容易得多。

Is there a way to pull the data from the textbox as a numeric value, not as a string?

也许;这完全取决于您使用的 GUI 框架。

关于c++ - 如何对 Windows 文本框中的数据执行三角函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2962085/

相关文章:

c++ - 如何衡量 C++ (MFC) 应用程序的性能?

c++ - 访问 "this"对象以外的 protected 成员

c++ - 创建一个小的 cv::Mat 列表并对其进行迭代的正确方法是什么?

winapi - Powershell:通过 CreateProcess() 调用时某些模块不可用

c++ - 具有最短路径的四元数 slerp 不起作用

delphi - 如何从Windows获取用于存储缓存缩略图的永久目录?

c# - UWP 文本框中的文本和光标垂直居中

c# - textbox.Focus() 在 C# 中不起作用

javascript - 在asp.net Listview中添加自动计算求和行和列

c++ - 丰富的编辑控件中鼠标滚轮滚动缓慢/缓慢。如何解决这个问题?