繁体   English   中英

Visual Studio 2017直径周长和面积,我的代码不起作用

[英]Visual Studio 2017 Diameter Circumference and Area, My code won't work

我无法获得仅提供半径的“直径周长”和“面积”的程序。 它一直告诉我

““文本”不是“ Double”的成员”

,我不知道那是什么意思。 这是我的主要代码。

Dim Radius As Double

Radius = Radius.Text

Diameter.Text = 2 * Radius
Circumference.Text = 2 * 3.14 * Radius
Area.Text = 3.14 * (Radius * Radius)

谢谢你们! 我弄清楚了,我在文本和变量中都使用了Radius名称,所以我决定使用不同的名称。 另外,我必须使用预定义的常量Math.PI而不是实际的数字。 谢谢大家,非常感谢您的帮助!

  Dim R As Double
    R = Radius.Text

    Diameter.Text = 2 * R
    Circumference.Text = 2 * Math.PI * R
    Area.Text = Math.PI * (R * R)

将Radius.Text转换为int,然后再分配给Radius

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM