سلام دوستان
دو سوال داشتم
1- میخواهم یک عدد رندم بین 1- و 1 ایجاد کنم چگونه این کار را انجام بدهم؟
2- می خواهم عدد نپر (e) را در برنامه ام به کار برم چگونه از آن استفاده کنم؟
سلام دوستان
دو سوال داشتم
1- میخواهم یک عدد رندم بین 1- و 1 ایجاد کنم چگونه این کار را انجام بدهم؟
2- می خواهم عدد نپر (e) را در برنامه ام به کار برم چگونه از آن استفاده کنم؟
سلام.
1.
2. از Math.E استفاده کنید.
Random rnd = new Random();
double randomNumber = rnd.NextDouble() * (double)(rnd.Next(0, 2) == 0 ? 1 : -1);
پاورقی: روش ASKaffash از هر حیث بهتره.
سلام
اینهم یک مدل دیگر :
double d = -1 + (new Random().NextDouble()) * 2;
e عدد نپر نیست، عدد اویلر است. http://mathforum.org/library/drmath/view/52562.html