如题,其实对各位一定非常简单,以前用过,时间长了,忘了。就是,比如说:我读取个数字为19800我只想要前面四位,后面的两位去掉,结果是 198。 请问有没有合适的api或者一段现成的小代码。在线等,谢谢.
解决方案 »
- 如何实现表头排序
- 为什么我用小偷程序提取不了这个页面的html代码??
- 为何页面加载不完全??
- 有史以来最不可思意 vs.net2003问题~~~~~~~~~~~~~~~~~~~~~全部分数压下
- 可不可以用asp.net制作一个论坛?
- 怎样用超链接,传Session值
- 请问哪位大哥有asp.net 的word VBA操作实例, 最好是带表格操作的, 最近搞项目遇到这个问题, 不知道如何下手啊, 哪位大哥能帮一下忙, 在下感激不尽..
- 如果使用JMail控件?
- 水晶报表折线图问题(CrystalReport)
- 用asp.net怎样实现两个DropDownList连动,不刷新页面
- asp.net实现图片tag秀效果
- 来位高手给指点下,GridView的用法,十分感谢。
(2) 19800.ToString().SubString(0, 3)
非常感谢caozhy的回复。这个方法非常好,也用过。但是,因为,要读取非常多的数据,每个数据的长度不一样,而最后两位数却都是"00",因此,能不能有个通用的方法、形式,那样,就可以进行循环把结尾的两位数去掉。 希望得到您的再次回复。谢谢。
s.ToString().SubString(0, s.Length - 2);
string str = "19000";
str.Remove(str.Length - 2)如果倒数第三位确定不会为0的话
str.TrimEnd('0')