Skip to main content

Util Nodes

The util file allows users to use multiple mathematical and string functions.

Proc Nodes​

map​

Maps one range(x1 and x2) to another range(y1 and y2) for an input variable(input).

Inputs

  • input : Provide the value to be used.
  • x1 : Enter x1 value.
  • x2 : Enter x2 value.
  • y1 : Enter y1 value.
  • y2 : Enter y2 value.

Outputs

  • mapped : map output value.

hsv rgb​

Converts between HSV(Hue, Saturation, Value) and RGB(Red, Green Blue) colour representations.

Inputs

  • Convert : Convert in HSV to RGB or RGB to HSV.
  • Hue (°) : The color type, measured in degrees (0° to 360°), defining the color on the color wheel.
  • Saturation (%) : In the HSV model, it represents the intensity or vividness of the color, ranging from 0% (gray) to 100% (full color).
  • Value (%) : In the HSV model, it represents the brightness of the color, ranging from 0% (black) to 100% (full brightness).
  • Red (%) : In the RGB model, it represents the intensity of the red component, ranging from 0% (no red) to 100% (full red).
  • Green (%) : In the RGB model, it represents the intensity of the green component, ranging from 0% (no green) to 100% (full green).
  • Blue (%) : In the RGB model, it represents the intensity of the blue component, ranging from 0% (no blue) to 100% (full blue).

Outputs

  • Hue(°) or Red(%) : hsv rgd Hue(°) or Red(%) output value.
  • Sat(%) or Green(%) : hsv rgd Sat(%) or Green(%) output value.
  • Val(%) or Blue(%) : hsv rgd Val(%) or Blue(%) output value.

display num​

Displays the specified number in the format "label = xx.xxxxx".

Inputs

  • Number : Enter a number.
  • Label : Read the label to understand the information or instruction provided, and follow the necessary steps or actions based on it.

convert text​

Converts between text datatype and number datatype.

Inputs

  • Convert : Change the format, style, or content of the text from one form to another, such as changing case, encoding, or language.
  • Decimal Resolution : he level of precision for decimal numbers, indicating how many digits are displayed or considered after the decimal point.
  • Text : A sequence of characters or words displayed or input by the user, typically in a readable format.
  • Number : Enter a number.

Outputs

  • converted text : converted text output.
  • converted num : Converted number output.

json create nums​

Creates a string of JSON with the specified key value pairs of number datatype

Inputs

  • Key 1 : Enter key 1 value.
  • Value 1 : Enter value 1.
  • Key 2 : Enter key 2 value.
  • Value 2 : Enter value 2.
  • Key 3 : Enter key 3 value.
  • Value 3 : Enter value 3.
  • Key 4 : Enter key 4 value.
  • Value 4 : Enter value 4.
  • Key 5 : Enter key 5 value.
  • Value 5 : Enter value 5.
  • Key 6 : Enter key 6 value.
  • Value 6 : Enter value 6.

Outputs

  • Stringified JSON : Stringified JSON output value.

json set​

Sets value of a key in JSON format using the specified datatype. Creates a string of JSON.

Inputs

  • JSON object : A collection of key-value pairs in JSON format.
  • Key : Enter a key value.
  • Datatype : The type of data (such as integer, string, or boolean) that determines the kind of value a variable can hold.
  • Value : Enter a value.
  • Value : Enter a value.
  • Value : Enter a value.
  • Value : Enter a value.

Outputs

  • Stringified JSON : Stringified JSON output value.

json get​

Gets value of a key from a JSON object string using the specified datatype.

Inputs

  • JSON object : A collection of key-value pairs in JSON format.
  • Key : Enter a key.
  • Datatype : The type of data (such as integer, string, or boolean) that determines the kind of value a variable can hold.

Outputs

  • Number or Bool : Number or Bool output value.
  • Text or Json Object : Text or Json Object output value.

set value​

Sets value of a number/text variable.

Inputs

  • Number : Enter a number.
  • Text : A sequence of characters or words displayed or input by the user, typically in a readable format.

Outputs

  • Number : Enter a number.
  • Text : A sequence of characters or words displayed or input by the user, typically in a readable format.

string compare​

Compares the two strings.

Inputs

  • Compare Type : A function or operation that checks the type of two values to determine if they are the same or different.
  • String 1 : Enter string 1 value.
  • String 2 : Enter string 2 value.

Outputs

  • Result : string compare result.

Search string(Search For) from string(Search In) and send the pointer address to result string.

Inputs

  • Search In : Enter the text or pattern you want to search for, and the system will find its position or match within the given string.
  • Search For : Enter the keyword or phrase you want to find within the string, and the system will locate its occurrence.

Outputs

  • Index : String search output value.

convert hex​

Converts between hexadecimal text datatype and hexadecimal buffer datatype.

Inputs

  • Conversion Type : Select the format to which you want to convert the hexadecimal value, such as decimal, binary, or octal.
  • Hex Text : A string of characters represented in hexadecimal format, where each character is converted to its corresponding hexadecimal value.
  • Buffer : A temporary storage area used to hold data while it is being transferred or processed, often in memory.

Outputs

  • converted hex text : converted hex text output value.
  • converted buffer : converted buffer output value.

random number generator​

Generates the random number between maximum and minimum.

Inputs

  • Smallest No : Enter smallest number.
  • Biggest No : Enter biggest number

Outputs

  • random number : random number generator output value.

floor function​

gives the floor value of a number

Inputs

  • Number : Enter a number.

Outputs

  • Floored number : floor function output value.

ceil function​

gives the ceil value of a number

Inputs

  • Number : Enter a number.

Outputs

  • Ceiled number : ceil function output value.

square root function​

gives the square root of a number

Inputs

  • Number : Enter a Number.

Outputs

  • Sqrt number : Square root output value.

natural log function​

gives the natural log of a number

Inputs

  • Number : Enter a number.

Outputs

  • log number : log number output value.

apply trigonometric functions​

Gives the ratio of sides of a right-angled triangle based on an angle.

Inputs

  • Trigonometric : select a trigonometric function.
  • Value : Enter a float value.
  • Value : Enter a float value.

Outputs

  • Output : trigonometric function output value.

apply hyperbolic functions​

Gives the analog of trigonometric functions for a hyperbola instead of a circle.

Inputs

  • Hyperbolic : Select a Hyperbolic function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Hyperbolic function output value.

apply logarithmics functions​

A function that gives the exponent to which a base must be raised to get a given number.

Inputs

  • Logarithmics : Select a logarithmic function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.

Outputs

  • Output : logarithmic function output value.

apply power functions​

A function that gives the result of a variable raised to a constant power.

Inputs

  • Power : Select a Power function.
  • *Value * : Enter a float value.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.
  • *Value * : Enter a long double value.
  • Value : Enter a integer value.

Outputs

  • Output : Power function output value.

apply rounding functions​

A function that gives the nearest integer or specified decimal place of a number.

Inputs

  • rounding : Select a Rounding function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value..

Outputs

  • Output : Rounding function output value.

apply sign functions​

gives the natural log of a number

Inputs

  • sign : Select a Sign function.
  • *Value * : Enter a long double value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Sign function output value.

apply remainder functions​

A function that gives the leftover part after dividing one number by another.

Inputs

  • Remainder : Select a remainder function.
  • *Value * : Enter a float value.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Remainder function output value.
  • Quotient Output : Quotient output value.

apply gamma functions​

A function that extends the factorial to all real and complex numbers (except negative integers).

Inputs

  • Gamma : Select a Gamma function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Gamma function output value.

apply next floating point functions​

A function that gives operations on decimal numbers while maintaining precision.

Inputs

  • Next floating point : Select next floating_point function.
  • *Value * : Enter a float value.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Next floating point output value.

apply floating point functions​

A function that gives numerical computations with decimals, handling precision and rounding.

apply hypotenuse functions​

A function that gives the longest side of a right-angled triangle using the Pythagorean theorem.

Inputs

  • Hypotenuse : Select a Hypotenuse function.
  • *Value * : Enter a float value.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Hypotenuse function output value.

apply error functions​

A function that gives the probability of a value in a normal distribution and is used in statistics and probability.

Inputs

  • Error : Select a Error function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Error function output value.

apply exponential functions​

A function that gives the result of a constant base raised to a variable exponent.

Inputs

  • Exponential : Select a exponential function.
  • *Value * : Enter a float value.
  • *Value * : Enter a long double value.

Outputs

  • Output : Exponential function output value.

apply nearby functions​

A function that gives the closest value to a given number based on specific rounding rules.

Inputs

  • Nearby : Select a nearby function.
  • *Value * : Enter a float value.

Outputs

  • Output : Exponential function output value.

apply string functions​

A function that gives operations on text, like joining, splitting, searching, or modifying strings.

Inputs

  • String : Select a string function.
  • *Value * : Enter a string value.
  • *Value * : Enter a string value.
  • Value (ascii) : Enter a ascii value of a character.
  • *Size * : Enter a size.

Outputs

  • Output : String function output value.
  • *output * : String function output value.