不能将“文本型”数据转换到“双精度小数型”数据。

2024-12-14 08:54:44
推荐回答(2个)
回答1:

易语言
编辑框的内容属性是文本型的,加减乘除运算符不能运算文本型。将所有需要计算的编辑框内容转化成双精度小数型然后计算,将计算结果转换为文本型在赋给编辑框1的内容属性。

编辑框1.内容 = 到文本 ( 到数值 ( 拍卖价.内容 ) - ( 到数值 ( 材料1.内容 ) × 到数值 ( 数量1.内容 ) + 到数值 ( 材料2.内容 ) × 到数值 ( 数量2.内容 ) + 到数值 ( 材料3.内容 ) × 到数值 ( 数量3.内容) + 到数值 ( 材料4.内容) × 到数值 ( 数量4.内容 ) ) )

回答2:

请问,您用的是什么开发语言,这个设计到类型转换的问题
比如C#里,string想和double类型计算,需要用Convert.ToDouble(string)转换