Pages: 1
Преобразование double в int и генератор случайных целых чисел.
Почему не работает следующая конструкция:
int_переменная = (int) double_переменная?
Конколь пишет ошибку "невозможно преобразовать double в int".
Почему биномиальные и прочие дискретные распределения генерируют числа типа double?
Как написать генератор случайных целых чисел в диапазоне, распределенных равновероятно?
В Энилоджике много разных распределений, равновероятное есть как дискретное, так и непрерывное. В мастере распределений перечислены все распределения, их описания, а также визуализируется заданное распределение.
Биномиальное распределение возвращает int, но растянутое распределение возвращает double.

Кстати, что за код возвращает ошибку "невозможно преобразовать double в int"? Вот такой код прекрасно работает:


Code
int integer = 3; 
double doubel = 3.2; 
integer = (int)doubel;


Скорее всего, вы где-то не привели к типу.
Pages: 1
Users browsing this topic (1 guests, 0 registered, 0 hidden)