c#中Convert.ToString(Convert.ToInt32(Convert.ToDouble(tbx_speed.Text)啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#中Convert.ToString(Convert.ToInt32(Convert.ToDouble(tbx_speed.Text)啥意思相关的知识,希望对你有一定的参考价值。
result += Convert.ToString(Convert.ToInt32(Convert.ToDouble(tbx_speed.Text) * 1000 + Math.Pow(2, 15)), 16).PadLeft(4, '0');
else //空速为标准
result += Convert.ToString(Convert.ToInt32(Convert.ToDouble(tbx_speed.Text) * Math.Pow(2, 14)), 16).PadLeft(4, '0');
tbx_speed.Text它应该是TextBox的文本吧,把它先转换成Double类型Convert.ToDouble(tbx_speed.Text)
然后在转换为int32类型,也就是int类型Convert.ToInt32(Convert.ToDouble(tbx_speed.Text)
之后再转换为string类型
最后与字符串result相加(result应该是个字符串吧)。
不懂的话再追问追问
.Pow(2, 14)是什么意思啊还有PadLeft(4, \'0\'),我是个程序盲人,不好意思哦,谢谢您
参考技术A 我觉得写出这种代码的人很白痴追问string类型指的是什么类型啊,不好意思我是个菜鸟,要做毕设,谢谢啦
参考技术B 就是把字符串变成浮点型,然后计算,计算后保存整数,然后再变成字符串c#中session有值不能用,高人帮我看一下,谢谢啦!
我有A页面定义了一个session["search"]="select * form tb_News",来到B页面用Response.write(Convert.ToString(Session["search"]))能输出SQL字符串,可将这个作为变量传递的时候却不能成功:
this.dlNews.DataSource = CC.GetDataSet(Convert.ToString(Session["search"]), "tbNews");(到C页面去获取一个数据集),但是用这个就可以成功:
this.dlNews.DataSource = CC.GetDataSet("select * form tb_News","tbNews");
请大家帮我看一下,这个是为什么?
调用函数获取数据集时出错,是你sql语句执行之后出错了,这应该是服务器返回给web页面时出的错,你要在后台异常处理一下,把session输出来,看看到底是什么
参考技术C ——我不信命,我信爱情是没有理由悲欢的注定。 参考技术D 一般不这么用 还是公共变量 传递以上是关于c#中Convert.ToString(Convert.ToInt32(Convert.ToDouble(tbx_speed.Text)啥意思的主要内容,如果未能解决你的问题,请参考以下文章