-
<Float>
primitiveFloatLessThan:ifFail:
^<Boolean>
'Returns whether the receiver is less than the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatGreaterThan:ifFail:
^<Boolean>
'Returns whether the receiver is greater than the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatLessThanOrEqual:ifFail:
^<Boolean>
'Returns whether the receiver is less than or equal to the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatGreaterThanOrEqual:ifFail:
^<Boolean>
'Returns whether the receiver is greater than or equal to the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatEqual:ifFail:
^<Boolean>
'Returns whether the receiver is equal to the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatNotEqual:ifFail:
^<Boolean>
'Returns whether the receiver is not equal to the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleCompare LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatMod:ifFail:
^<Float>
'Returns the result of dividing the receiver by the argument'
Parameters:
aNumber <Float>
Flags: Pure DoubleArith
-
<Float>
primitiveFloatCosine
^<Float>
'Returns the cosine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatSine
^<Float>
'Returns the sine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatTangentIfFail:
^<Float>
'Returns the tangent of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatArcCosineIfFail:
^<Float>
'Returns the arc-cosine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatArcSineIfFail:
^<Float>
'Returns the arc-sine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatArcTangentIfFail:
^<Float>
'Returns the arc-tangent of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatHyperbolicCosineIfFail:
^<Float>
'Returns the hyperbolic-cosine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatHyperbolicSineIfFail:
^<Float>
'Returns the hyperbolic-sine of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatHyperbolicTangentIfFail:
^<Float>
'Returns the hyperbolic-tangent of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatSqrtIfFail:
^<Float>
'Returns the square root of the receiver'
Errors:
ReceiverNegative
Flags: Pure DoubleArith
-
<Float>
primitiveFloatSquared
^<Float>
'Returns the result of multiplying the receiver by it self'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatLnIfFail:
^<Float>
'Returns the logarithm of the receiver'
Errors:
ReceiverNotStrictlyPositive
Flags: Pure DoubleArith
-
<Float>
primitiveFloatExp
^<Float>
'Returns the exponential value of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatLog10IfFail:
^<Float>
'Returns the base 10 logarithm of the receiver'
Errors:
ReceiverNotStrictlyPositive
Flags: Pure DoubleArith
-
<Float>
primitiveFloatIsNan
^<Boolean>
'Returns whether the receiver is NaN (Not a Number)'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatIsFinite
^<Boolean>
'Returns whether the receiver is finite (not NaN)'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatFloor
^<Float>
'Returns the largest integral Float that is less than or equal to the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatSmallIntegerFloorIfFail:
^<SmallInteger>
'Returns the largest SmallInteger that is less than or equal to the receiver'
Errors:
ConversionFailed
Flags: Pure DoubleArith LastDeltaFrameNotNeeded
-
<Float>
primitiveFloatCeiling
^<Float>
'Returns the smallest integral Float that is greater than or equal to the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatExponent
^<SmallInteger>
'Returns the exponent part of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatMantissa
^<Float>
'Returns the mantissa part of the receiver'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatTruncated
^<Float>
'Returns the receiver truncated'
Flags: Pure DoubleArith
-
<Float>
primitiveFloatTimesTwoPower:ifFail:
^<Float>
'Returns the receiver multiplied with 2 to the power of aNumber'
Parameters:
aNumber <SmallInteger>
Errors:
RangeError
Flags: Pure DoubleArith
-
<Float>
primitiveFloatRoundedAsSmallIntegerIfFail:
^<SmallInteger>
'Returns the receiver converted to a SmallInteger'
Errors:
SmallIntegerConversionFailed
Flags: Pure DoubleArith
-
<Float>
primitiveFloatAsSmallIntegerIfFail:
^<SmallInteger>
'Returns the receiver as a SmallInteger'
Errors:
SmallIntegerConversionFailed
Flags: Pure DoubleArith
-
<Float>
primitiveFloatPrintFormat:ifFail:
^<Self>
'Prints the receiver using the format and returns the recever'
Parameters:
format <IndexedByteInstanceVariables>
Flags: Function
-
<Float>
primitiveFloatPrintString
^<IndexedByteInstanceVariables>
'Returns the print string for the receiver'
Flags: Function
-
primitiveFloatMaxValue
^<Float>
'Returns the maximum Float value'
Flags: Pure
-
primitiveFloatMinPositiveValue
^<Float>
'Returns the minimum positive Float value'
Flags: Pure
-
<Float>
primitiveFloatStoreString
^<ByteArray>
Flags: Function
-
primitiveMandelbrotAtRe:im:iterate:ifFail:
^<SmallInteger>
'Returns no. of iterations used for Mandelbrot value at (re, im)'
Parameters:
re <Float>
im <Float>
n <SmallInteger>
Flags: Pure LastDeltaFrameNotNeeded