MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: FromDigits[{135,21}] -> 1371 (??!!)

  • To: mathgroup at smc.vnet.net
  • Subject: [mg53776] Re: [mg53763] Re: FromDigits[{135,21}] -> 1371 (??!!)
  • From: DrBob <drbob at bigfoot.com>
  • Date: Thu, 27 Jan 2005 05:41:12 -0500 (EST)
  • References: <ct561v$e8b$1@smc.vnet.net> <200501260937.EAA00274@smc.vnet.net>
  • Reply-to: drbob at bigfoot.com
  • Sender: owner-wri-mathgroup at wolfram.com

FromDigits is a handy way to multiply by powers and sum... regardless of what the coefficients may be. For instance:

FromDigits[{x, y}]
10*x + y

or

FromDigits[{1/2, -1}, x]
x/2 - 1

If we want the function to handle symbolic inputs (and why not?), I see no benefit from limiting the coefficients.

At most, FromDigits might benefit from a more general name, such as PolynomialExpand.

"FromDigits" does express its most common use, I think.

Bobby

On Wed, 26 Jan 2005 04:37:40 -0500 (EST), Astanoff <astanoff at yahoo.fr> wrote:

>> Can anyone please explain what happens,
>> if "Digits" actually are "integers":
>> FromDigits[{3,2}]
>> 32(!)
>> FromDigits[{13,2}]
>
> Digit : "One of the ten Arabic number symbols, 0 through 9,
> or such a symbol used in a system of numeration".
> So, without any base specified, FromDigits[{13,2}]
> assumes default base 10 and should output an error message.
> Imho, that's a bug.
>
> v.a.
>
>
>
>



-- 
DrBob at bigfoot.com
www.eclecticdreams.net


  • Prev by Date: Re: Graphics'Master in 5.1
  • Next by Date: Re: Re: FromDigits[{135,21}] -> 1371 (??!!)
  • Previous by thread: Re: FromDigits[{135,21}] -> 1371 (??!!)
  • Next by thread: Re: FromDigits[{135,21}] -> 1371 (??!!)