133,3K подписчиков
Как известно, случайные числа играют огромную роль для компьютерных вычислений. Сейчас генерацией случайных чисел занимаются специально созданные алгоритмы, но они создают условно случайные числа. Но научной группе из Университета Брауна удалось найти способ использовать флуктуации квазичастиц и таким образом создавать миллионы действительно случайных чисел в секунду. В этом материале мы поговорим об этом открытии и его важности для современного компьютерного мира. Зачем вообще нужны генераторы случайных...
2 года назад
273 подписчика
Сложно найти игру, где бы не использовался генератор случайных чисел. Поэтому напишу его простейшую реализацию. Что используем: Класс Math пакета java.lang Для генерации случайных чисел используем метод 'Math.random()' Для округления чисел метод 'Math.ceil()' Метод 'Math.random()' возвращает случайное число типа double в диапазоне от 0,0 до 0,999. Желаемый диапазон можно расширить при помощи умножения на случайное число. Например, умножив на 10, можно создать случайное число от 0,0 до 9,999. После этого, если округлить полученное число при помощи метода 'Math...
4 года назад