Table of Contents

[ Введение | Основы | if/else | Циклы | Массивы | Графика | Анимация | Мышь | Клавиатура | Математика | Методы | Текст | Задачи ]


Java для школьников: урок 10

Математические вычисления

Компьютер предназначен не только для игр. Это также мощный математический вычислитель.

Константы

Тип Имя Описание
double PI Число π = 3.14… — отношение длины окружности к радиусу
double E Число e = 2.71… — основание натурального логарифма
int MIN_INT Минимальное целое значение (отрицательное). Методы readInt() и readDouble() возвращают это число, если введено некорректное значение
int MAX_INT Максимальное целое значение

Округление, модуль

Возвращаемое значение Имя метода и параметры Описание
double floor (double num) Возвращает наибольшее целое число, не превосходящее заданное значение (например floor(17.81) == 17
double ceiling (double num) Возвращает наименьшее целое число, не меньшее заданного значения (например ceiling(3.45) == 4)
double round (double num) Округляет заданное значение до ближайшего целого (например round(3.45) == 3, round(17.81) == 18)
double absoluteValue (double num) Возвращает абсолютное значение (модуль) вещественного числа (например модуль -1.4 равен 1.4)
int absoluteValue (int num) Возвращает абсолютное значение (модуль) целого числа (например модуль -72 равен 72)

Корень, степень, логарифм

double squareRoot (double num) Returns the square root of the given number
double power (double a, double b) Returns of value of the first argument raised to the power of the second argument
double log (double num) Returns the logarithm (base e) of the given number

Тригонометрические функции

double sin (double angle) Returns the sine of an angle specified in radians
double cos (double angle) Returns the cosine of an angle specified in radians
double tan (double angle) Returns the tangent of an angle specified in radians
double arcsin (double angle) Returns the arc sine of an angle specified in radians (in the range -pi/2 through pi/2)
double arccos (double angle) Returns the arc cosine of an angle specified in radians (in the range 0.0 through pi)
double arctan (double angle) Returns the arc tangent of an angle specified in radians (in the range -pi/2 through pi/2)
double degreesToRadians (double degrees) Returns the angle measured in degrees converted to the equivalent angle measured in radians
double radiansToDegrees (double radians) Returns the angle measured in radians converted to the equivalent angle measured in degrees

Перейдем к следующему уроку.