[#BloombergLP-bdldfp-operator_d32-0d]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdldfp.adoc[bdldfp]::operator&quot;&quot;&lowbar;d32
:relfileprefix: ../../
:mrdocs:

Parse the specified literal text into a decimal floating&hyphen;point value&period;

== Synopses

Declared in `&lt;bdldfp&lowbar;decimal&period;h&gt;`

Parse the specified literal text into a decimal floating&hyphen;point value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/bdldfp/Decimal32.adoc[bdldfp::Decimal32]
xref:BloombergLP/bdldfp/operator_d32-0b.adoc[operator&quot;&quot;&lowbar;d32](char const* str);
----

[.small]#xref:BloombergLP/bdldfp/operator_d32-0b.adoc[_» more&period;&period;&period;_]#

Parse the specified literal text into a decimal floating&hyphen;point value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/bdldfp/Decimal32.adoc[bdldfp::Decimal32]
xref:BloombergLP/bdldfp/operator_d32-04.adoc[operator&quot;&quot;&lowbar;d32](
    char const* str,
    std::size&lowbar;t len);
----

[.small]#xref:BloombergLP/bdldfp/operator_d32-04.adoc[_» more&period;&period;&period;_]#

== Return Value

* decimal object of the return type initialized to infinity with the same sign
* the parsed `Decimal32` value

== Parameters

[cols="1,4"]
|===
| Name| Description
| *str*
| character sequence to parse
| *len*
| length of `str`, excluding the terminating null
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
