PARSESCIENTIFIC function

PARSESCIENTIFIC(TextualNumber) PARSESCIENTIFIC(TextualNumber)

TextualNumber

Text or { Text }

The text string containing a number using scientific notation.

Returns

Number or { Number }

The number found in the given text string.

Interprets a text string as a number and returns it, where said text string is expected to use scientific notation. PARSESCIENTIFIC("3.5005E+03")PARSESCIENTIFIC("3.5005E+03") (which should be interpreted as 3.5005 * 10^3) returns 3500.5. Scientific notation is an effective means of conveying very small or very large numbers.

PARSESCIENTIFIC takes the language of the app into account when converting text strings to numbers. When PARSESCIENTIFIC is used with an app whose language is set to German, for instance, text strings representing numbers should use a comma (",") as a decimal separator. When PARSESCIENTIFIC is used with an app whose language is set to UK English, a decimal point (".") should be used. Language-appropriate thousands separators may be used.

This function is specific to Calcapp.

Related functions

Examples

PARSESCIENTIFIC("3.5005E+03")PARSESCIENTIFIC("3.5005E+03")

Returns 3500.5, if the decimal separator of the language the app is configured to use is a decimal point. If the decimal separator is a decimal comma, an error is returned.

PARSESCIENTIFIC({ "3.5005E+03", "3.5E-04" })PARSESCIENTIFIC({ "3.5005E+03"; "3.5E-04" })

Returns the array { 3500.5, 0.00035 }{ 3500,5; 0,00035 }, if the decimal separator of the language the app is configured to use is a decimal point. If the decimal separator is a decimal comma, an array of errors is returned.