Float

*

external

(λ [Float, Float] Float)

+

external

(λ [Float, Float] Float)

-

external

(λ [Float, Float] Float)

/

external

(λ [Float, Float] Float)

/=

defn

(λ [Float, Float] Bool)

                    (/= x y)
                

<

external

(λ [Float, Float] Bool)

=

external

(λ [Float, Float] Bool)

>

external

(λ [Float, Float] Bool)

abs

external

(λ [Float] Float)

acos

external

(λ [Float] Float)

add-ref

defn

(λ [&Float, &Float] Float)

                    (add-ref x y)
                

approx

defn

(λ [Float, Float] Bool)

                    (approx x y)
                

checks whether x and y are approximately equal.

The margin of error is 0.00001.

asin

external

(λ [Float] Float)

atan

external

(λ [Float] Float)

atan2

external

(λ [Float, Float] Float)

ceil

external

(λ [Float] Float)

clamp

defn

(λ [a, a, a] a)

                    (clamp min max val)
                

copy

external

(λ [&Float] Float)

cos

external

(λ [Float] Float)

cosh

external

(λ [Float] Float)

exp

external

(λ [Float] Float)

floor

external

(λ [Float] Float)

format

external

(λ [&String, Float] String)

frexp

external

(λ [Float, &Int] Float)

from-int

external

(λ [Int] Float)

hash

defn

(λ [&Float] Int)

                    (hash k)
                

ldexp

external

(λ [Float, Int] Float)

log

external

(λ [Float] Float)

log10

external

(λ [Float] Float)

mod

external

(λ [Float, Float] Float)

modf

external

(λ [Float, &Float] Float)

neg

external

(λ [Float] Float)

pi

def

Float

pow

external

(λ [Float, Float] Float)

prn

defn

(λ [Float] String)

                    (prn x)
                

random

defn

(λ [] Float)

                    (random)
                

random-between

defn

(λ [Float, Float] Float)

                    (random-between lower upper)
                

sin

external

(λ [Float] Float)

sinh

external

(λ [Float] Float)

sqrt

external

(λ [Float] Float)

str

external

(λ [Float] String)

tan

external

(λ [Float] Float)

tanh

external

(λ [Float] Float)

to-bytes

external

(λ [Float] Int)

to-int

external

(λ [Float] Int)

zero

defn

(λ [] Float)

                    (zero)
                

returns 0.0f.