class urand
{
static int A = 1220703125, M = 2147483647, X0 = 7;
static public void start(int a, int m, int x0)
{
A = a;
M = m;
X0 = x0;
}
static public double F()
{
int I = (A * X0) % M;
X0 = I;
return Math.Abs((double)I / M);
}
public static int a
{
get
{
return A;
}
}
public static int m
{
get
{
return M;
}
}
public static int x0
{
get
{
return X0;
}
}
}
помогите пожалуйста перевести код
// .h (headers)
private ref class urand
{
private:
static int A = 1220703125, M = 2147483647, X0 = 7;
public:
static void start(int a, int m, int x0);
static double F();
static property int a
{
int get();
}
static property int m
{
int get();
}
static property int x0
{
int get();
}
};
// .cpp (implementation)
using namespace System;
void urand::start(int a, int m, int x0)
{
A = a;
M = m;
X0 = x0;
}
double urand::F()
{
int I = (A * X0) % M;
X0 = I;
return Math::Abs(safe_cast<double>(I) / M);
}
int urand::a::get()
{
return A;
}
int urand::m::get()
{
return M;
}
int urand::x0::get()
{
return X0;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Скачал где-то пример снифераОн базируется на ioctlsocket( s, SIO_RCVALL, & flag ) Вопрос, почему снифер не ловит GET запросы, а ловит лишь ответы? Может ли он ловить...
Добрый день! Подскажите, как использовать функции из Go в программе на C++? Буду благодарен за простой и доступный пример
Вывод случайного элемента регулируется событиемПри каждом вызове элемент выбирается один и тот же, если использовать подобную понятную...