标签: asp.net vb.net .net-2.0
如何使用指数值(例如4.775900000000000e + 004)转换一个整数,例如使用.net2.0框架的47,759?
仅供参考,这是一个重量类别,而不是货币。
答案 0 :(得分:3)
我猜这是一个字符串,你可以int.Parse(s, NumberStyles.AllowExponent);。小数部分可能存在问题,因此在适当时使用double.Parse,float.Parse或decimal.Parse。
int.Parse(s, NumberStyles.AllowExponent);
double.Parse
float.Parse
decimal.Parse