4 个解决方案
#1
方法多了,一般值类型强制类型转化
(int)decimal
也可以采用方法
int.Parse(decimal)
还可以才用类Convert
Convert.ToInt32(decimal)
(int)decimal
也可以采用方法
int.Parse(decimal)
还可以才用类Convert
Convert.ToInt32(decimal)
#2
ok!很对!!
#3
好像都说完了:)
#4
注意:
显式数值转换可能导致精度损失或引发异常。
将 float、double 或 decimal 值转换为整型时,此值将被向零舍入为最接近的整数值。如果结果整数值不在目标类型的范围内,则会引发 InvalidCastException。
显式数值转换可能导致精度损失或引发异常。
将 float、double 或 decimal 值转换为整型时,此值将被向零舍入为最接近的整数值。如果结果整数值不在目标类型的范围内,则会引发 InvalidCastException。
#1
方法多了,一般值类型强制类型转化
(int)decimal
也可以采用方法
int.Parse(decimal)
还可以才用类Convert
Convert.ToInt32(decimal)
(int)decimal
也可以采用方法
int.Parse(decimal)
还可以才用类Convert
Convert.ToInt32(decimal)
#2
ok!很对!!
#3
好像都说完了:)
#4
注意:
显式数值转换可能导致精度损失或引发异常。
将 float、double 或 decimal 值转换为整型时,此值将被向零舍入为最接近的整数值。如果结果整数值不在目标类型的范围内,则会引发 InvalidCastException。
显式数值转换可能导致精度损失或引发异常。
将 float、double 或 decimal 值转换为整型时,此值将被向零舍入为最接近的整数值。如果结果整数值不在目标类型的范围内,则会引发 InvalidCastException。