2008-08-10 02:59:55 -04:00
|
|
|
! Copyright (C) 2004, 2008 Slava Pestov.
|
2007-09-20 18:09:08 -04:00
|
|
|
! See http://factorcode.org/license.txt for BSD license.
|
2008-08-10 02:59:55 -04:00
|
|
|
USE: math
|
2007-09-20 18:09:08 -04:00
|
|
|
IN: math.constants
|
|
|
|
|
|
|
|
: e ( -- e ) 2.7182818284590452354 ; inline
|
2008-02-06 20:23:39 -05:00
|
|
|
: euler ( -- gamma ) 0.57721566490153286060 ; inline
|
2008-01-24 18:12:39 -05:00
|
|
|
: phi ( -- phi ) 1.61803398874989484820 ; inline
|
2008-01-27 20:00:31 -05:00
|
|
|
: pi ( -- pi ) 3.14159265358979323846 ; inline
|
2009-05-06 13:38:14 -04:00
|
|
|
: 2pi ( -- pi ) 2 pi * ; inline
|
2007-09-20 18:09:08 -04:00
|
|
|
: epsilon ( -- epsilon ) 2.2204460492503131e-16 ; inline
|
2008-08-10 02:59:55 -04:00
|
|
|
: smallest-float ( -- x ) HEX: 1 bits>double ; foldable
|
|
|
|
: largest-float ( -- x ) HEX: 7fefffffffffffff bits>double ; foldable
|