分类 .Net 下的文章

C#随机数生成函数Random介绍

生成随机数在很多编程环境中都需要用到,这个看似简单的操作却很容易发生问题,当你在网上搜索时很快就会发现很多同行有相同的经历。

本文将介绍C#中随机数生成函数Random()原理及使用。

- 阅读剩余部分 -

C# Round()函数,数值四舍五入取整方式

今天在项目中偶然遇到使用decimal.Round()函数对decimal值进行取2位小数时,0.995的值为1. 代码如下:

decimal newVal = decimal.Round((decimal)0.995, 2);

运行后newVal=1. 因为是涉及到打折的问题,所以预期期望应该是0.99。于是找了下资料,读了MSDN的文档,对decimal取整的用法大致熟悉了,遂成此文,用于参考。

- 阅读剩余部分 -