Page 94 - 4657
P. 94
rint(double а) повертає в типі double значення а з відкинутою
дробовою частиною.
round(float а) повертає округлене до найближчого цілого
значення а.
round(double а) повертає округлене до найближчого довгого
цілого значення а.
Крім того, у класі Math маються поліморфні версії методів
для одержання модуля, перебування мінімального і
максимального значень, що працюють з числами типів int, long,
float і double:
abs(a) повертає модуль (абсолютне значення) а.
max(a, b) повертає найбільший зі своїх аргументів.
min(a, b) повертає найменший зі своїх аргументів.
Random
Клас Random - це генератор псевдовипадкових чисел.
Звичайно як початкове значення використовується поточне час,
що знижує імовірність одержання повторюваних послідовностей
випадкових чисел.
З об'єкта класу Random можна витягати 5 типів
випадкових чисел. Метод nextInt повертає ціле число,
рівномірно розподілене по всьому діапазоні цього типу.
Аналогічно, метод nextLong повертає випадкове число типу
long. Методи nextFloat і nextDouble повертають випадкові числа
відповідно типів float і double, рівномірно розподілені на
інтервалі 0.0..1.0. І, нарешті, метод nextGaussian повертає
нормально розподілене випадкове число із середнім значенням
0.0 і дисперсією 1.0.
92