Category:ProtoFlux:Utility:Binary: Difference between revisions

Category page
Create Utility:Binary ProtoFlux Category
 
Added descriptions in this category.
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Table ProtoFluxCategoryNodes
{{Table ProtoFluxCategoryNodes
|Adder||
|Adder|| A binary adder node.
|Boolean Counter||
|Boolean Counter|| Counts the amount of true and false values and the total booleans.
|Compose Bits Byte|| Create a [[Type:Byte|Byte]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Byte|| Create a [[Type:Byte|Byte]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Int|| Create a [[Type:Int|Int]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Int|| Create a [[Type:Int|Int]] out of [[Type:Bool|Booleans]] bitwise.
Line 10: Line 10:
|Compose Bits ULong|| Create a [[Type:ULong|ULong]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits ULong|| Create a [[Type:ULong|ULong]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits UShort|| Create a [[Type:UShort|UShort]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits UShort|| Create a [[Type:UShort|UShort]] out of [[Type:Bool|Booleans]] bitwise.
|Double As ULong||
|Double As ULong|| Converts a [[Type:double|double]] to a [[Type:ulong|ulong]].
|Extract Bits Byte|| Turn a [[Type:Byte|Byte]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Byte|| Turn a [[Type:Byte|Byte]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Int|| Turn a [[Type:Int|Int]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Int|| Turn a [[Type:Int|Int]] into [[Type:Bool|Booleans]] bitwise.
Line 19: Line 19:
|Extract Bits ULong|| Turn a [[Type:ULong|ULong]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits ULong|| Turn a [[Type:ULong|ULong]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits UShort|| Turn a [[Type:UShort|UShort]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits UShort|| Turn a [[Type:UShort|UShort]] into [[Type:Bool|Booleans]] bitwise.
|Float As UInt||
|Float As UInt|| Converts a [[Type:float|float]] to a [[Type:uint|uint]].
|Half Adder||
|Half Adder|| A binary half adder node.
|Half As UShort||
|Half As UShort|| Converts a [[Type:half|half]] to a [[Type:ushort|ushort]].
|UInt As Float||
|UInt As Float|| Converts a [[Type:uint|unit]] to a [[Type:float|float]].
|ULong As Double||
|ULong As Double|| Converts a [[Type:ulong|ulong]] to a [[Type:double|double]].
|UShort As Half||
|UShort As Half|| Converts a [[Type:ushort|ushort]] to a [[Type:half|half]].
}}
}}
[[Category:ProtoFlux:Utility]]

Latest revision as of 13:29, 23 May 2024

Nodes
Node Name Description
Adder A binary adder node.
Boolean Counter Counts the amount of true and false values and the total booleans.
Compose Bits Byte Create a Byte out of Booleans bitwise.
Compose Bits Int Create a Int out of Booleans bitwise.
Compose Bits Long Create a Long out of Booleans bitwise.
Compose Bits SByte Create a SByte out of Booleans bitwise.
Compose Bits Short Create a Short out of Booleans bitwise.
Compose Bits UInt Create a UInt out of Booleans bitwise.
Compose Bits ULong Create a ULong out of Booleans bitwise.
Compose Bits UShort Create a UShort out of Booleans bitwise.
Double As ULong Converts a double to a ulong.
Extract Bits Byte Turn a Byte into Booleans bitwise.
Extract Bits Int Turn a Int into Booleans bitwise.
Extract Bits Long Turn a Long into Booleans bitwise.
Extract Bits SByte Turn a SByte into Booleans bitwise.
Extract Bits Short Turn a Short into Booleans bitwise.
Extract Bits UInt Turn a UInt into Booleans bitwise.
Extract Bits ULong Turn a ULong into Booleans bitwise.
Extract Bits UShort Turn a UShort into Booleans bitwise.
Float As UInt Converts a float to a uint.
Half Adder A binary half adder node.
Half As UShort Converts a half to a ushort.
UInt As Float Converts a unit to a float.
ULong As Double Converts a ulong to a double.
UShort As Half Converts a ushort to a half.