12.11. Java — Метод Math.rint()
12. 11. Java — Метод Math. rint()
Описание Метод Math. rint() — возвращает целое число, которое ближайшее по значению аргумента, другими словами — округляет дробь до целого. Синтаксис double rint(double d)Параметры Подробная информация о параметрах: · d — принимает значение double в качестве параметра. Возвращаемое значение · В Java Math. rint() возвращает целое число, которое ближайшее по значению аргумента. Возвращается в виде double. Пример public class Test{ public static void main(String args[]){ double a = 10. 200; double b = 10. 500; double c = 10. 501; double d = 10. 675; System. out. println(" a = " + Math. rint(a)); System. out. println(" b = " + Math. rint(b)); System. out. println(" c = " + Math. rint(c)); System. out. println(" d = " + Math. rint(d)); }}Получим следующий результат: a = 10. 0b = 10. 0c = 11. 0d = 11. 0
12. 12. Java — Метод Math. round()
Описание Метод Math. round() — возвращает целое число, long или int, ближайшее к вещественному числу, double или float, аргумента. Иными словами — округляет дробь до целого числа. Синтаксис Метод имеет следующие варианты округления до целого числа: long round(double d)int round(float f)Параметры Подробная информация о параметрах: · d — double или float примитивный тип данных. · f — тип данных float. Возвращаемое значение · В Java Math. round() возвращает целое число (long или int), ближайшее к вещественному числу, double или float, аргумента.
Пример public class Test{ public static void main(String args[]){ double d1 = 1. 49; double d2 = 1. 50; double d3 = 1. 75; double d4 = -1. 49; double d5 = -1. 50; double d6 = -1. 75; float f1 = 10; float f2 = 9f; float f3 = -10; float f4 = -9f; System. out. println(" d1 = " + Math. round(d1)); System. out. println(" d2 = " + Math. round(d2)); System. out. println(" d3 = " + Math. round(d3)); System. out. println(" d4 = " + Math. round(d4)); System. out. println(" d5 = " + Math. round(d5)); System. out. println(" d6 = " + Math. round(d6)); System. out. println(" -----------" ); System. out. println(" f1 = " + Math. round(f1)); System. out. println(" f2 = " + Math. round(f2)); System. out. println(" f3 = " + Math. round(f3)); System. out. println(" f4 = " + Math. round(f4)); }}Получим следующий результат:
12. 13. Java — Метод Math. min() Описание Метод Math. min() — возвращает минимальное значение из двух аргументов. Аргумент может быть int, float, long, double. Синтаксис Метод имеет следующие варианты: double min(double arg1, double arg2)float min(float arg1, float arg2)int min(int arg1, int arg2)long min(long arg1, long arg2)Параметры Подробная информация о параметрах: · Метод принимает любой примитивный тип данных в качестве параметра. Возвращаемое значение · В Java Math. min() возвращает меньшее из двух аргументов. Пример public class Test{ public static void main(String args[]){ System. out. println(Math. min(1. 123, 1. 456)); System. out. println(Math. min(2. 12, 2. 0)); System. out. println(Math. min(-5. 2, -5. 1)); System. out. println(Math. min(0, -1. 1)); }}Получим следующий результат: 1. 1232. 0-5. 2-1. 1
12. 14. Java — Метод Math. max() Описание Метод Math. max() — возвращает максимальное значение из двух аргументов. Аргумент может быть int, float, long, double. Синтаксис Метод имеет следующие варианты: double max(double arg1, double arg2)float max(float arg1, float arg2)int max(int arg1, int arg2)long max(long arg1, long arg2)Параметры Подробная информация о параметрах: · Метод принимает любой примитивный тип данных в качестве параметра. Возвращаемое значение · В Java Math. max() возвращает максимальное число из двух аргументов. Пример public class Test{ public static void main(String args[]){ System. out. println(Math. max(1. 123, 1. 456)); System. out. println(Math. max(2. 12, 2. 0)); System. out. println(Math. max(-5. 2, -5. 1)); System. out. println(Math. max(0, -1. 1)); }}Получим следующий результат: 1. 4562. 12-5. 10. 0
12. 15. Java — Метод Math. exp() Описание Метод Math. exp() — возвращает натуральный логарифм по основанию e и аргументу — показателю степени, где e — иррациональная константа, равная приблизительно 2, 718281828.
Синтаксис double exp(double d)Параметры Подробная информация о параметрах: · d — любой примитивный тип данных. Возвращаемое значение · В Java Math. exp() возвращает натуральный логарифм по основанию e и аргументу — показателю степени. Пример public class Test{ public static void main(String args[]){ double x = 11. 635; System. out. printf(" Значение e = %. 3f%n", Math. E); System. out. printf(" exp(%. 3f) = %. 3f%n", x, Math. exp(x)); }}Получим следующий результат: Значение e = 2, 718exp(11, 635) = 112983, 831
12. 16. Java — Метод Math. log() Описание Метод Math. log() — возвращает натуральный логарифм аргумента. Синтаксис double log(double d)Параметры Подробная информация о параметрах: · d — любой примитивный тип данных. Возвращаемое значение · В Java Math. log() возвращает натуральный логарифм аргумента. Пример public class Test{ public static void main(String args[]){ double x = 11. 635; System. out. printf(" Значение e = %. 3f%n", Math. E); System. out. printf(" log(%. 3f) = %. 3f%n", x, Math. log(x)); }}Получим следующий результат: Значение e = 2, 718log(11, 635) = 2, 454
12. 17. Java — Метод Math. pow() Описание Метод Math. pow() — возводит значение первого аргумента в степень второго аргумента, тем самым позволяет осуществить быстрое возведение в степень любых значений. Синтаксис double pow(double base, double exponent)
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|