Skip to main content

fromBase

Description

Converts a string representation of a number in a given base into its numeric value.

For example, "101" in base 2 becomes 5 in base 10.

Syntax

Like many functions in DataPrime, fromBase supports two notations, function and method. These interchangeable forms allow flexibility in how you structure expressions.

fromBase(string: string, radix: number): number

Arguments

NameTypeRequiredDescription
stringstringtrueThe string containing the number
radixnumbertrueThe base of the string representation (e.g. hexadecimal is base 16)

Example

Use case: Parse a hexadecimal string

Convert a hexadecimal string to a numeric value so it can be used in calculations.

Example data

{
"hex_value": "FF00FF"
}

Example query

create num_value from fromBase(hex_value, 16)

Example output

{
"hex_value": "FF00FF",
"num_value": 16711935
}
Was this page helpful?