Core API Reference: Number General
From Color Infection Wiki
Contents |
= (Assign Number)
Assign a number value.
Input Parameters:
- Source
- number value source
Output Parameters:
- Target
- number value target
=? (Condition Assign Number)
Condition assign a number value. If the condition result is true, the the target is assigned with the True Source, otherwise, the target is assisgned with the False Source.
Input Parameters:
- True Source
- the number value source will be used when condition result is true
- False Source
- the number value source will be used when condition result is false
Output Parameters:
- Target
- number value target
Swap Number Values
Swap two number values. The parameters shouldn't be direct values. If direct values are passed as parameters, their values will be always not changed.
Input Parameters:
- Number 1
- one number value
- Number 2
- another number value
Output Parameters:
- (none)
Number 1 == Number 2?
Whether or not two number are equal.
Input Parameters:
- Number 1
- one number
- Number 2
- another number
Output Parameters:
- Result
- the result
Number 1 > Number 2?
Whether or not a number is larger than another number.
Input Parameters:
- Number 1
- a number
- Number 2
- another number
Output Parameters:
- Result
- the result
Number 1 < Number 2?
Whether or not a number is less than another number.
Input Parameters:
- Number 1
- a number
- Number 2
- another number
Output Parameters:
- Result
- the result
Is Not a Number
Whether or not the input number is NaN (Not aNumber). Some examples of NaN: 0/0.
Input Parameters:
- Number
- The number
Output Parameters:
- Result
- true for the input number is NaN.
Is a Infinity Number
Whether or not the input number is infinity number. The most common case to produce infinity numbers is non-zero numbers divided by zero.
Input Parameters:
- Number
- The number
Output Parameters:
- Result
- true for the input number is infinity.
- (Negative)
Get the negative of the input number value.
Input Parameters:
- Number
- the original value
Output Parameters:
- Result
- the negative of the original value
1/x (Invert Number)
Get the inverse of the input number value.
Input Parameters:
- Number
- the original value
Output Parameters:
- Result
- the inverse of the original value
+ (Add)
Get the addition result of two numbers.
Input Parameters:
- Number 1
- the augend
- Number 2
- the addend
Output Parameters:
- Result
- the addtion result of the 2 input numbers
- (Subtract)
Get the subtraction result of two numbers.
Input Parameters:
- Number 1
- the minuend
- Number 2
- the subtrahend
Output Parameters:
- Result
- the subtraction result of the 2 input numbers
* (Multiply)
Get the multiplication result of two numbers.
Input Parameters:
- Number 1
- the multiplicand
- Number 2
- the multiplier
Output Parameters:
- Result
- the multiplication result of the 2 input numbers
/ (Divide)
Get the division result of two numbers.
Input Parameters:
- Number 1
- the dividend
- Number 2
- the divisor
Output Parameters:
- Result
- the division result of the 2 input numbers
% (Modulo)
Get the division remainder of two numbers.
Input Parameters:
- Number 1
- the dividend
- Number 2
- the divisor
Output Parameters:
- Result
- the division remainder of the 2 input numbers