字符串型转换成int型,这句没有问题,请问怎样把这里转换为浮点型,例如e.Item.Cells[8].Text为123.456,我要计算小数,求sum的浮点值,谢谢指教
12 个解决方案
#1
转换为 decimal 类型
#2
使用
Convert.ToSingle(e.Item.Cells[8].Text)
Convert.ToSingle(e.Item.Cells[8].Text)
#3
Convert.ToDouble()
#4
Convert.ToSingle(e.Item.Cells[8].Text)
#5
Convert.ToDecimal(e.Item.Cells[8].Text)
#6
<FONT face="宋体" color="#ff0066">
谢谢啦,问题已经解决了,
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
都可以,谢谢各位了!
</font>
谢谢啦,问题已经解决了,
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
都可以,谢谢各位了!
</font>
#7
想问一下
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
他们的使用有什么区别吗?
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
他们的使用有什么区别吗?
#8
Convert.ToSingle 转换为单精度类型
Convert.ToDecimal() 转换为Decimal类型(Decimal在计算机中是以十进制存放的)
Convert.ToDouble() 转换为双精度类型
Convert.ToDecimal() 转换为Decimal类型(Decimal在计算机中是以十进制存放的)
Convert.ToDouble() 转换为双精度类型
#9
精度不一样啊,就是说可以转换的最大值和最小值的范围不一样。
#10
Convert.ToDouble()
#11
那几种类型都有Parse方法的,lz只知道int.Parse?
#12
float.Parse(),这样不行啊,是错误的,呵呵
#1
转换为 decimal 类型
#2
使用
Convert.ToSingle(e.Item.Cells[8].Text)
Convert.ToSingle(e.Item.Cells[8].Text)
#3
Convert.ToDouble()
#4
Convert.ToSingle(e.Item.Cells[8].Text)
#5
Convert.ToDecimal(e.Item.Cells[8].Text)
#6
<FONT face="宋体" color="#ff0066">
谢谢啦,问题已经解决了,
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
都可以,谢谢各位了!
</font>
谢谢啦,问题已经解决了,
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
都可以,谢谢各位了!
</font>
#7
想问一下
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
他们的使用有什么区别吗?
Convert.ToSingle(e.Item.Cells[8].Text)
和
Convert.ToDecimal(e.Item.Cells[8].Text)
和
Convert.ToDouble()
他们的使用有什么区别吗?
#8
Convert.ToSingle 转换为单精度类型
Convert.ToDecimal() 转换为Decimal类型(Decimal在计算机中是以十进制存放的)
Convert.ToDouble() 转换为双精度类型
Convert.ToDecimal() 转换为Decimal类型(Decimal在计算机中是以十进制存放的)
Convert.ToDouble() 转换为双精度类型
#9
精度不一样啊,就是说可以转换的最大值和最小值的范围不一样。
#10
Convert.ToDouble()
#11
那几种类型都有Parse方法的,lz只知道int.Parse?
#12
float.Parse(),这样不行啊,是错误的,呵呵