Packages

  • package root
    Definition Classes
    root
  • package de
    Definition Classes
    root
  • package h2b
    Definition Classes
    de
  • package scala
    Definition Classes
    h2b
  • package lib
    Definition Classes
    scala
  • package io
    Definition Classes
    lib
  • package math
    Definition Classes
    lib
  • package stat
  • Constants
  • DoubleApproxEqual
  • DoubleTolerance
  • FloatApproxEqual
  • FloatTolerance
  • Tolerance
  • package phys
    Definition Classes
    lib
  • package util

    This is a Scala library of programming utilities.

    This is a Scala library of programming utilities. It is not intended to comprise a systematic collection but contains some tools that may be useful for some applications.

    Some highlights are a number of probability distributions, a command-line interface, a configuration package, an RSS utility, a class to handle temporary directories, control structures, a logger trait and a timer.

    Definition Classes
    lib
  • package web
    Definition Classes
    lib

package math

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. math
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package stat

Type Members

  1. implicit class DoubleApproxEqual extends AnyRef
  2. class DoubleTolerance extends Tolerance[Double]
  3. implicit class FloatApproxEqual extends AnyRef
  4. class FloatTolerance extends Tolerance[Float]
  5. trait Tolerance[A] extends AnyRef

Value Members

  1. implicit val doubleTolerance: DoubleTolerance
  2. implicit val floatTolerance: FloatTolerance
  3. final val smallDouble: Double(2.220446049250313E-16)

    Smallest positive Double value that fulfills 1.0 + smallDouble > 1.0 and 1.0 - smallDouble < 1.0.

    Smallest positive Double value that fulfills 1.0 + smallDouble > 1.0 and 1.0 - smallDouble < 1.0. (Approx.)

  4. final val smallFloat: Float(1.1920929E-7)

    Smallest positive Float value that fulfills 1.0 + smallFloat > 1.0 and 1.0 - smallFloat < 1.0.

    Smallest positive Float value that fulfills 1.0 + smallFloat > 1.0 and 1.0 - smallFloat < 1.0. (Approx.)

  5. object Constants

    An object that defines fundamental mathematical constants.

    An object that defines fundamental mathematical constants.

    The values of the constants are taken from Abramowitz/Stegun, pp. 2-3. They have as much digits as listed there, respectively.

    Beyond, there are two useful constants for conversion from radians to degrees and vice versa.

    Copyright (C) 1991, 2006, 2008, 2015 Hans-Hermann Bode

    Version

    3.0

    Note

    We use lowercase identifiers deliberately to reflect the usual mathematical notation and provide addtional Unicode greek-letter versions where appropriate.

    See also

    M. Abramowitz and I. A. Stegun (Ed.). Handbook of Mathematical Functions. Dover Publications, New York (1964). 9th printing, 1970.

Inherited from AnyRef

Inherited from Any

Ungrouped