vb.net – 何时使用Visual Basic使用CDbl和CStr函数

vb.net – 何时使用Visual Basic使用CDbl和CStr函数,第1张

概述我正在学习使用这个程序.我有几个星期的时间来学习它,而且我理解它的大部分都很好,但是我无法掌握何时使用CDbl,CInt,CStr等功能.以下是我无法掌握的几行代码示例: If IsNumeric(txtFirst.Text) And IsNumeric(txtSecond.Text) Then txtSum.Text = CStr(CDbl(txtFirst.Text) + CDbl(txt 我正在学习使用这个程序.我有几个星期的时间来学习它,而且我理解它的大部分都很好,但是我无法掌握何时使用CDbl,CInt,CStr等功能.以下是我无法掌握的几行代码示例:

If IsNumeric(txtFirst.Text) And IsNumeric(txtSecond.Text) Then  txtSum.Text = CStr(CDbl(txtFirst.Text) + CDbl(txtSecond.Text))

该程序应该采用用户输入的两个数字并将它们加在一起.简单.我正在玩它,我拿出了CDbl和CStr函数,并且两个应该加在一起的数字只是并排添加(例如,如果我输入2和15作为我的数字它会吐出215).

所以我很想知道何时使用这些功能.

如何在第二行,它说CStr(CDbl(?为什么我需要转换为double,然后转换为字符串?这是我的理解,除非我读错了.

我的另一个问题是,如果我将var1声明为Dim var1为Double.我经常看到下一行为var1 = CDbl(txtBox.text),依此类推.我不明白为什么我们需要在这里转换为Double,因为当我将变量声明为double时,它应该已经是双重形式了,不应该吗?

解决方法 >内部CDbl(txtFirst.Text)将第一个文本框的值转换为数字.外部CStr(……)将整个总和转换回字符串. >您的变量声明为Double,但Text属性是String. 您需要CDbl将字符串转换为数字,以便它可以适合变量. 总结

以上是内存溢出为你收集整理的vb.net – 何时使用Visual Basic使用CDbl和CStr函数全部内容,希望文章能够帮你解决vb.net – 何时使用Visual Basic使用CDbl和CStr函数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1209717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存