РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
174 of 1163 menu

Метод floatValue

Метод floatValue класса Number возвращает значение числового объекта, преобразованное к примитивному типу float. Метод не принимает параметров. Он объявлен как абстрактный в классе Number и переопределяется во всех его наследниках: Byte, Short, Integer, Long, Float, Double, а также в классах BigInteger и BigDecimal. Если значение объекта слишком велико для типа float, оно округляется до ближайшего представимого значения.

Синтаксис

number.floatValue()

Пример

Давайте преобразуем целое число 12345 в тип float:

public class Main { public static void main(String[] args) { Integer num = 12345; float res = num.floatValue(); System.out.println(res); } }

Результат выполнения кода:

12345.0

Пример

Давайте преобразуем дробное число типа Double в тип float:

public class Main { public static void main(String[] args) { Double num = 3.14; float res = num.floatValue(); System.out.println(res); } }

Результат выполнения кода:

3.14

Пример

Давайте преобразуем большое число типа Long в тип float и посмотрим, как происходит округление:

public class Main { public static void main(String[] args) { Long num = 9223372036854775807L; float res = num.floatValue(); System.out.println(res); } }

Результат выполнения кода:

9.223372E18

Смотрите также

  • метод doubleValue,
    который возвращает значение типа double
  • метод intValue,
    который возвращает значение типа int
  • метод longValue,
    который возвращает значение типа long
  • класс Float,
    который представляет число типа float
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить