decimals vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Tags:math
Authors:Doug Coleman


Words

Tuple classes
ClassSuperclassSlots
decimal tuplemantissa exponent
decimal-types-expected tupled1 d2


Parsing words
WordSyntax
DECIMAL:


Ordinary words
WordStack effect
<decimal>( mantissa exponent -- decimal )
>decimal<( decimal -- mantissa exponent )
D*( D1 D2 -- D3 )
D+( D1 D2 -- D3 )
D-( D1 D2 -- D3 )
D-abs( D -- D' )
D/( D1 D2 a -- D3 )
decimal-types-expected( d1 d2 -- * )
decimal>float( decimal -- float )
decimal>ratio( decimal -- ratio )
guard-decimals( obj1 obj2 -- D1 D2 )
parse-decimal( -- decimal )
scale-decimals( D1 D2 -- D1' D2' )
scale-mantissas( D1 D2 -- m1 m2 exp )
string>decimal( string -- decimal )


Class predicate words
WordStack effect
decimal-types-expected?( object -- ? )
decimal?( object -- ? )


Files


Metadata files