Java Math Abs () Round () Ceil () Floor () Min () Методы с примером

Java Math Abs () Round () Ceil () Floor () Min () Методы с примером

В Java было несколько приложений с расширенным использованием, включая работу со сложными вычислениями в физике, архитектуру / проектирование структур, работу с Картами и соответствующие широты / долготы и т. Д.

В этом уроке вы узнаете:

Все такие приложения требуют использования сложных вычислений / уравнений, которые утомительны для выполнения вручную. Программно, такие вычисления предполагали бы использование логарифмов, тригонометрии, экспоненциальных уравнений и т. Д.

Теперь вы не можете хранить все таблицы журналов или тригонометрии жестко закодированные где-нибудь в своем приложении или данных. Данные будут огромными и сложными для поддержания.

Для этой цели Java предоставляет очень полезный класс. Это класс Math java (java.lang.Math).

Этот класс предоставляет методы для выполнения операций, таких как экспоненциальные, логарифмические, корневые и тригонометрические уравнения.

Давайте посмотрим на методы, предоставляемые классом Java Math.

Двумя наиболее фундаментальными элементами в Math являются «e» (основание натурального логарифма) и «pi» (отношение окружности круга к его диаметру). Эти две константы часто требуются в приведенных выше расчетах / операциях.

Следовательно, Java-класс Math предоставляет эти две константы в виде двойных полей.

Math.E – значение 2,718281828459045

Math.PI – значение 3.141592653589793

  1. A) Давайте посмотрим на приведенную ниже таблицу, которая показывает нам Основные методыи их описание
метод Описание аргументы
абс Возвращает абсолютное значение аргумента Double, float, int, long
круглый Возвращает замкнутый int или long (согласно аргументу) двойной или плавающий
перекрывать Возвращает наименьшее целое число, которое больше или равно аргументу двойной
пол Возвращает наибольшее целое число, которое меньше или равно аргументу двойной
мин Возвращает наименьший из двух аргументов Double, float, int, long
Максимум Возвращает самый большой из двух аргументов Double, float, int, long

Ниже приведена реализация кода вышеуказанных методов:

Примечание. Нет необходимости явно импортировать java.lang.Math как импортированный имплицитно. Все его методы статичны.

Целочисленная переменная

Двойные (десятичные) переменные

Math.abs

Вывод:

Math.round

Вывод:

Math.ceil & Math.floor

Вывод:

Math.min

 

Вывод:

  1. B) Давайте посмотрим на приведенную ниже таблицу, которая показывает нам экспоненциальные и логарифмические методыи их описание –
метод Описание аргументы
ехр Возвращает базу естественного log (e) к мощности аргумента двойной
Журнал Возвращает натуральный лог аргумента двойной
бух Принимает 2 аргумента в качестве входных данных и возвращает значение первого аргумента, поднятого до степени второго аргумента двойной
пол Возвращает наибольшее целое число, которое меньше или равно аргументу двойной
Sqrt Возвращает квадратный корень аргумента двойной

Ниже приведена реализация кода вышеуказанных методов: (Те же переменные используются, как указано выше)

Вывод:

метод Описание аргументы
грешить Возвращает синус указанного аргумента двойной
Cos Возвращает косинус указанного аргумента двойной
загар Возвращает тангенс указанного аргумента двойной
aTAN2 Преобразует прямоугольные координаты (x, y) в полярные (r, theta) и возвращает theta двойной
toDegrees Преобразует аргументы в градусы двойной
Sqrt Возвращает квадратный корень аргумента двойной
toRadians Преобразует аргументы в радианы двойной
  1. C) Давайте посмотрим на приведенную ниже таблицу, которая показывает нам тригонометрические методыи их описание –

Аргументы по умолчанию в Radians

Ниже приведена реализация кода:

Вывод:

Теперь, с вышесказанным, вы также можете создать свой собственный научный калькулятор в java.

0 ответы

Ответить

Хотите присоединиться к обсуждению?
Не стесняйтесь вносить свой вклад!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *