Core API Reference: Number General

From Color Infection Wiki

Jump to: navigation, search


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
Personal tools