Програмування на мові Java Утиліти

March 2nd, 2009


« Мова JAVA розробка програмного забезпечення в середовищі Internet   |   Програмування на мові Java Мережеві засоби »

Об’єкти Date можна конвертувати в текстові рядки різних форматів. Перш за все, звичайний метод toString перетворить об’єкт Date в рядок, який виглядає, як “Thu Feb 15 22:42:04 1996″. Метод toLocaleString перетворить дату в коротший рядок, що виглядає приблизно так: “02/15/96 22:42:04″.
І, нарешті, метод toGMTString повертає дату у форматі середнього часу по Грінвічу: “16 Feb 1996 06:42:04 GMT”.

Math

Клас Math містить функції з плаваючою крапкою, які використовуються в геометрії і тригонометрії. Крім того, в нім є дві константи, використовувані в такого роду вычислениях:-Е (приблизно 2.72) і PI (приблизно 3.14159).

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

Приведені нижче три функції мають один параметр типу double, що є кутом в радіанах, і повертають значення відповідної тригонометричної функції.

  • sin(double а) повертає синус кута а, заданого в радіанах.
  • cos(double а) повертає косинус кута а, заданого в радіанах.
  • tan(double а) повертає тангенс кута а, заданого в радіанах.

Наступні чотири функції повертають кут в радіанах, відповідний значенню, переданому їм як параметр.

  • asin(double r) повертає кут, синус якого рівний р.
  • acos(double r) повертає кут, косинус якого рівний р.
  • atan(double r) повертає кут, тангенс якого рівний р.
  • atan2(double а, double b) повертає кут, тангенс якого рівний відношенню а/b.

Статечні, показові і логарифмічні функції

  • pow(double у, double x) повертає у, піднесене до ступеня х. Так, наприклад, pow(2.0, 3.0) рівне 8.0.
  • exp(double х) повертає е в ступені х.
  • log(double х) повертає натуральний логарифм х.
  • sqrt(double х) повертає квадратний корінь х.

Округлення