String_To_Number_Decimal

Gets a string’s decimal representation. Parsing the string continues until a character other than a 0 - 9 is reached.

Parameters

String

The string that represents a number.

Format

String_To_Number_Decimal (String)

Return Value

Returns the decimal (base-10) number represented by the string. If the string does not represent a decimal number, a 0 is returned.

Example

Script(String_To_Number_Decimal_Test)
String(strEntered)
String(strMessage)
String(strBinary)
String(strDecimal)
String(strHexUpper)
String(strOctal)
Number(nDecimal)
Activate(From_Menu)
strEntered = Ask_String("Enter a decimal number", "String_To_Number_Decimal", 1, 99, "45")
nDecimal = String_To_Number_Decimal(strEntered)
strDecimal = strEntered
strBinary = Number_To_String_Binary(nDecimal)
strHexUpper = Number_To_String_Hexadecimal_Uppercase(nDecimal)
strOctal = Number_To_String_Octal(nDecimal)
strMessage = String_Combine("Binary:", strBinary)
strMessage = String_Combine(strMessage, "; Octal:")
strMessage = String_Combine(strMessage, strOctal)
strMessage = String_Combine(strMessage, "; Decimal:")
strMessage = String_Combine(strMessage, strDecimal)
strMessage = String_Combine(strMessage, "; Hexadecimal:")
strMessage = String_Combine(strMessage, strHexUpper)
Ask_OK(strMessage, "String_To_Number_Decimal")
Return

See Also

String_To_Number_Binary, String_To_Number_Octal, String_To_Number_Hexadecimal, Number_Equal, String_Set, Number_Set

 


Was this article useful?    

The topic was:

Inaccurate

Incomplete

Not what I expected

Other

Privacy and Legal