[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: REQUEST - bash floating point math support
From: |
Saint Michael |
Subject: |
Re: REQUEST - bash floating point math support |
Date: |
Fri, 14 Jun 2024 08:26:58 -0400 |
Great idea.
On Fri, Jun 14, 2024 at 3:18 AM Léa Gris <lea.gris@noiraude.net> wrote:
>
> Le 14/06/2024 à 03:41, Martin D Kealey écrivait :
> > On Thu, 13 Jun 2024 at 09:05, Zachary Santer <zsanter@gmail.com> wrote:
> >
> >>
> >> Let's say, if var is in the form of a C floating-point literal,
> >> ${var@F} would expand it to the locale-dependent formatted number, for
> >> use as an argument to printf or for output directly. And then ${var@f}
> >> would go the other way, taking var that's in the form of a
> >> locale-dependent formatted number, and expanding it to a C
> >> floating-point literal.
> >>
> >
> > How about incorporating the % printf formatter directly, like ${var@%f} for
> > the locale-independent format and %{var@%#f} for the locale-specific format?
> >
> > However any formatting done as part of the expansion assumes that the
> > variable holds a "number" in some fixed format, rather than a localized
> > string.
> > Personally I think this would actually be a good idea, but it would be
> > quite a lot bigger project than simply added FP support.
> >
> > -Martin
>
> Another elegant option would be to expand the existing variables' i flag
> to tell the variable is numeric rather than integer.
>
> Then have printf handle argument variables with the numeric flag as
> using the LC_NUMERIC=C floating-point format with dot radix point.
>
> Expanding the existing i flag would also ensure numerical expressions
> would handle the same value format.
>
> The David method: Take down multiple issues with one stone.
>
>
>
> --
> Léa Gris
>
- Re: REQUEST - bash floating point math support, (continued)
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/05
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/06
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/06
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/06
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/06
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/06
- Re: REQUEST - bash floating point math support, Zachary Santer, 2024/06/12
- Re: REQUEST - bash floating point math support, Saint Michael, 2024/06/12
- Re: REQUEST - bash floating point math support, Martin D Kealey, 2024/06/13
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/14
- Re: REQUEST - bash floating point math support,
Saint Michael <=
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/14
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/15
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/15
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/15
- Re: REQUEST - bash floating point math support, alex xmb sw ratchev, 2024/06/15
- Re: REQUEST - bash floating point math support, Zachary Santer, 2024/06/16
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/17
- Re: REQUEST - bash floating point math support, Koichi Murase, 2024/06/17
- Re: REQUEST - bash floating point math support, Léa Gris, 2024/06/17
- Re: REQUEST - bash floating point math support, Zachary Santer, 2024/06/17