Класс scala.runtime.RichFloat
| Подтипы |
|---|
Конкретные методы
Исходный код
| Классы-определения | ScalaNumberProxy |
|---|
Исходный код
| Классы-определения | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Исходный код
Исходный код
override def doubleValue: Double
| Классы-определения | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Исходный код
override def floatValue: Float
| Классы-определения | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Исходный код
Исходный код
| Классы-определения | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Исходный код
Исходный код
def isInfinity: Boolean
Исходный код
Исходный код
def isNegInfinity: Boolean
Исходный код
def isPosInfinity: Boolean
Исходный код
override def isValidByte: Boolean
| Классы-определения | ScalaNumericAnyConversions |
|---|
Исходный код
override def isValidChar: Boolean
| Классы-определения | ScalaNumericAnyConversions |
|---|
Source
override def isValidInt: Boolean
| Definition Classes | ScalaNumericAnyConversions |
|---|
Source
override def isValidShort: Boolean
| Definition Classes | ScalaNumericAnyConversions |
|---|
Source
| Definition Classes | FractionalProxy -> ScalaNumericAnyConversions |
|---|
Source
| Definition Classes | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Source
| Definition Classes | ScalaNumberProxy |
|---|
Source
| Definition Classes | ScalaNumberProxy |
|---|
Source
Source
override def shortValue: Short
| Definition Classes | ScalaNumberProxy -> ScalaNumericAnyConversions |
|---|
Source
Преобразует угол, измеренный в радианах, в приблизительно эквивалентный угол, измеренный в градусах.
| Возвращает | измерение угла |
|---|
Source
Преобразует угол, измеренный в градусах, в приблизительно эквивалентный угол, измеренный в радианах.
| Возвращает | измерение угла |
|---|
Наследуемые методы
Source
Возвращает true, если this меньше that.
| Наследуется от | Ordered |
|---|
Source
Возвращает true, если this меньше или равно that.
| Inherited from | Ordered |
|---|
Source
Возвращает true, если this больше, чем that.
| Inherited from | Ordered |
|---|
Source
Возвращает true, если this больше или равно that.
| Inherited from | Ordered |
|---|
Source
| Inherited from | OrderedProxy |
|---|
Source
Результат сравнения this с операндом that.
| Inherited from | Ordered |
|---|
Source
| Definition Classes | Proxy -> Any |
|---|---|
| Inherited from | Proxy |
Source
| Definition Classes | Proxy -> Any |
|---|---|
| Inherited from | Proxy |
Source
Возвращает знак this. Ноль, если аргумент равен нулю, -ноль, если аргумент равен -нулю, единица, если аргумент больше нуля, -единица, если аргумент меньше нуля, и NaN, если аргумент равен NaN, где применимо.
| Inherited from | ScalaNumberProxy |
|---|
Source
Возвращает значение этого как scala.Byte. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Char. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Double. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Float. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Int. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Long. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
Возвращает значение этого как scala.Short. Это может включать округление или усечение.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
| Definition Classes | Proxy -> Any |
|---|---|
| Inherited from | Proxy |
Source
Должно вызываться только после исключения всех известных не примитивных типов. Этот метод не будет перенаправлен никуда еще после проверки на соответствие примитивам, чтобы избежать бесконечной рекурсии между equals и этим для неизвестных вариантов «Number».
Кроме того, это должно вызываться только в том случае, если численный тип готов к преобразованию в Long, Float и Double. Например, если сюда отправляется BigInt, намного больший диапазона Long, он заявит об равенстве с тем Long, который остался в своих младших 64 битах. Или BigDecimal с большей точностью, чем может содержать Double: то же самое. Нет способа, учитывая доступный интерфейс, предотвратить эту ошибку.
| Inherited from | ScalaNumericAnyConversions |
|---|
Source
protected def unifiedPrimitiveHashcode: Int
| Inherited from | ScalaNumericAnyConversions |
|---|
Конкретные поля
Source
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/runtime/RichFloat.html