Bf16

kse.maths.Maths$package.Bf16
object Bf16

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Bf16.type

Members list

Type members

Classlikes

object given_Ordering_Bf16 extends Ordering[Bf16]

Attributes

Supertypes
trait Ordering[Bf16]
trait PartialOrdering[Bf16]
trait Equiv[Bf16]
trait Serializable
trait Comparator[Bf16]
class Object
trait Matchable
class Any
Show all
Self type
object given_Translucent_Bf16_Char extends Translucent[Bf16, Char]

Attributes

Supertypes
trait Translucent[Bf16, Char]
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

inline def apply(x: Float | Long | Int | Double): Bf16
inline def wrap(c: Char): Bf16

Concrete fields

final val MaxValue: Bf16
final val MinPositiveValue: Bf16
final val MinValue: Bf16
final val NaN: Bf16
final val NegativeInfinity: Bf16
final val NegativeOne: Bf16
final val One: Bf16
final val PositiveInfinity: Bf16
final val Zero: Bf16

Extensions

Extensions

extension (h: Bf16)
inline def bitsC: Char
inline def f32: Float
inline def toFloat: Float
inline def underlying: Char
extension (h: Bf16)
inline def %(g: Bf16): Float
inline def %(l: Long): Float
inline def %(g: Float): Float
inline def %(g: Double): Double
inline def *(g: Bf16): Float
inline def *(l: Long): Float
inline def *(g: Float): Float
inline def *(g: Double): Double
inline def +(g: Bf16): Float
inline def +(l: Long): Float
inline def +(g: Float): Float
inline def +(g: Double): Double
inline def -(g: Bf16): Float
inline def -(l: Long): Float
inline def -(g: Float): Float
inline def -(g: Double): Double
inline def /(g: Bf16): Float
inline def /(l: Long): Float
inline def /(g: Float): Float
inline def /(g: Double): Double
inline def <(g: Bf16): Boolean
inline def <=(g: Bf16): Boolean
inline def =!=(g: Bf16): Boolean
inline def ===(g: Bf16): Boolean
inline def >(g: Bf16): Boolean
inline def >=(g: Bf16): Boolean
inline def abs: Bf16
def clamp(lo: Bf16, hi: Bf16): Bf16
inline def f64: Double
inline def finite: Boolean
inline def in(lo: Bf16, hi: Bf16): Boolean
inline def inf: Boolean
inline def isInfinite: Boolean
inline def isNaN: Boolean
def max(g: Bf16): Bf16
def min(g: Bf16): Bf16
inline def nan: Boolean
def next: Bf16
def pr: String
def prev: Bf16
inline def sign: Bf16
inline def toDouble: Double
def ulp: Bf16
inline def unary_-: Bf16