[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: print("-5.3e - 10"*"2") doesnt work :/
- From: "Zachary P. Landau" <kapheine@...>
- Date: Thu, 27 Apr 2006 17:34:26 -0400
On 4/27/06, Oldrich Svec <oldrich.svec@centrum.cz> wrote:
> Here (http://www.lua.org/pil/2.4.html) you can find an example of using
> strings (print("-5.3e - 10"*"2")) but it doesn't work(attempt to perform
> arithmetic on a string value)... I use Lua 5.1.
> Generaly I want to use it to calculate strings (fe. "5+1+4" =>
> print("5+1+4"+"0") should give 10 but it doesnt work.. :(
In this case, "-5.3e - 10" isn't recognized as a number. Try
"-5.3e-10"*"2", which is recognized as a number.
"5+1+4"+"0" doesn't work because "5+1+4" is not a number. You would
have to do print("5"+"1"+"4"+"0") instead.
--
Zachary P. Landau <kapheine@gmail.com>