Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Синтаксис. Параметры. Возвращаемое значение. Пример. 12.07. Java — Метод parseInt(). Описание. · i — int, который будет преобразован и возвращён как строковый объект (String)




Синтаксис

Все вариант метода приведены ниже:

String toString()static String toString(int i)

Параметры

Подробная информация о параметрах:

· i — int, который будет преобразован и возвращён как строковый объект (String).

Возвращаемое значение

· toString(): возвращает строковый объект, представляющий значение этого целого числа.

· toString(int i): возвращает строковый объект, представляющий заданное целое число.

Пример

public class Test{ public static void main(String args[]){ Integer x = 5; System. out. println(x. toString()); // Преобразовать число x в строку System. out. println(Integer. toString(12)); // Преобразовать int в string }}

Будет получен следующий результат:

512

 

 

12. 07. Java — Метод parseInt()

Описание

Метод parseInt() — в Java используется для получения примитивного типа данных определенной строки, другими словами — преобразует строку в число. Метод parseXxx() — это статический метод и может иметь один аргумент или два.

Синтаксис

Все вариант метода приведены ниже:

static int parseInt(String s)static int parseInt(String s, int radix)

Параметры

Подробная информация о параметрах:

· s — строковое представление десятичного значения.

· radix — будет использоваться для преобразования строки в целое число.

Возвращаемое значение

· parseInt(String s): возвращает целое (только в десятичной системе).

· parseInt(int i): возвращает целое число, учитывая строковое представление десятичных, двоичных, восьмеричных и шестнадцатеричных (radix равно 10, 2, 8 или 16 соответственно) чисел в качестве входных данных.

Пример

public class Test{ public static void main(String args[]){ int x = Integer. parseInt(" 9" ); double c = Double. parseDouble(" 5" ); int b = Integer. parseInt(" 444", 16); System. out. println(x); System. out. println(c); System. out. println(b); }}

Будет получен следующий результат:

95. 01092

 

 

12. 08. Java — Метод Math. abs()

 

Метод Math. abs() — дает абсолютное значение аргумента, простыми словами — мы получаем модуль числа. Аргумент может быть int, float, long, double, short, byte.

Синтаксис

Варианты метода приведены ниже:

double abs(double d)float abs(float f)int abs(int i)long abs(long lng)

Параметры

Подробная информация о параметрах:

· Любой примитивный тип данных.

Возвращаемое значение

· В Java Math. abs() возвращает абсолютное значение аргумента (модуль числа).

Пример

public class Test{ public static void main(String args[]){ Integer a = -8; double d = -100;  float f = -90;                                                      System. out. println(Math. abs(a)); System. out. println(Math. abs(d));       System. out. println(Math. abs(f));    }}

Получим следующий результат:

8100. 090. 0

 

 

12. 9. Java — Метод Math. ceil()

Описание

Метод Math. ceil() — дает целое число с нулевой дробной частью, ближайшее к числу аргумента справа, другими словами — округляет дробь в большую сторону.

Синтаксис

Метод имеет следующие варианты:

double ceil(double d)double ceil(float f)

Параметры

Подробная информация о параметрах:

· Примитивный тип данных double или float.

Возвращаемое значение

· В Java Math. ceil() возвращает целое число, которое ближайшее к числу аргумента справа. Возвращается в виде double.

Пример

public class Test{ public static void main(String args[]){ double d1 = 0. 3; double d2 = -10. 75; double d3 = 8. 4; double d4 = 11; double d5 = -11;       float f1 = -0. 3f; float f2 = -5. 75f; float f3 = 3. 4f; float f4 = 8; float f5 = -8; System. out. println(" d1 = " + Math. ceil(d1)); System. out. println(" d2 = " + Math. ceil(d2)); System. out. println(" d3 = " + Math. ceil(d3));       System. out. println(" d4 = " + Math. ceil(d4));       System. out. println(" d5 = " + Math. ceil(d5));       System. out. println(" --------------" );                                      System. out. println(" f1 = " + Math. ceil(f1));       System. out. println(" f2 = " + Math. ceil(f2)); System. out. println(" f3 = " + Math. ceil(f3)); System. out. println(" f4 = " + Math. ceil(f4));       System. out. println(" f5 = " + Math. ceil(f5)); }}

Получим следующий результат:

d1 = 1. 0d2 = -10. 0d3 = 9. 0d4 = 11. 0d5 = -11. 0--------------f1 = -0. 0f2 = -5. 0f3 = 4. 0f4 = 8. 0f5 = -8. 0

 

 

12. 10. Java — Метод Math. floor()

Описание

Метод Math. floor() — дает целое число с нулевой дробной частью, ближайшее к числу аргумента слева, другими словами — округляет дробь в меньшую сторону.

Синтаксис

Метод имеет следующие варианты

double floor(double d)double floor(float f)

Параметры

Подробная информация о параметрах:

· Примитивный тип данных double или float.

Возвращаемое значение

· В Java Math. floor() возвращает целое число, которое ближайшее к числу аргумента слева. Возвращается в виде double.

Пример

public class Test{ public static void main(String args[]){ double d1 = 0. 4; double d2 = -7. 75;     double d3 = 8. 6; double d4 = 1; double d5 = -1;       float f1 = -0. 4f; float f2 = -5. 75f; float f3 = 3. 4f; float f4 = 7; float f5 = -7; System. out. println(" d1 = " + Math. floor(d1)); System. out. println(" d2 = " + Math. floor(d2)); System. out. println(" d3 = " + Math. floor(d3));       System. out. println(" d4 = " + Math. floor(d4));       System. out. println(" d5 = " + Math. floor(d5));       System. out. println(" --------------" );                                      System. out. println(" f1 = " + Math. floor(f1));       System. out. println(" f2 = " + Math. floor(f2)); System. out. println(" f3 = " + Math. floor(f3)); System. out. println(" f4 = " + Math. floor(f4));       System. out. println(" f5 = " + Math. floor(f5)); }}

Получим следующий результат:

d1 = 0. 0d2 = -8. 0d3 = 8. 0d4 = 1. 0d5 = -1. 0--------------f1 = -1. 0f2 = -6. 0f3 = 3. 0f4 = 7. 0f5 = -7. 0

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...