[erlang-questions] Re: [erlang-patches] [patch] new float_to_list/2
nox
n.oxyde@REDACTED
Wed Jan 12 10:58:10 CET 2011
Il should be called "scale", shouldn't it?
Le 12 janv. 2011 à 10:26, Pierpaolo Bernardi <olopierpa@REDACTED> a écrit :
> On Wed, Jan 12, 2011 at 06:44, Serge Aleynikov <serge@REDACTED> wrote:
>> Attached please find a patch that adds a new float_to_list/2 BIF. The patch
>> was created off of the master branch of https://github.com/erlang/otp.
>>
>> This BIF solves a problem of float_to_list/1 that doesn't allow specifying
>> the number of digits after the decimal point when formatting floats.
>>
>> float_to_list(Float, Options) -> string()
>>
>> Float = float()
>> Options = [Option]
>> Option = {precision, Precision::integer()} | compact
>>
>> Text representation of a float formatted using given options
>>
>> Returns a string which corresponds to the text
>> representation of Float using fixed decimal point formatting.
>> When precision option is specified
>> the returned value will contain at most Precision number of
>> digits past the decimal point. When compact option is provided
>> the trailing zeros at the end of the list are truncated.
>
> I think the option is misnamed.
>
> In the usual terminology, 'precision' is the total number of
> significative digits, not only the ones past the decimal point.
>
> Cheers
> P.
>
> ________________________________________________________________
> erlang-questions (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:erlang-questions-unsubscribe@REDACTED
>
More information about the erlang-patches
mailing list