Page 1 of 1

Another TI-Bug?

Posted: Sat 07 Oct, 2006 10:49 pm
by NanoWar
I found something weird in TIOS:

Type

Code: Select all

{1,2
2Ans
output: {2 4}

Then type

Code: Select all

3.33→A
And then type

Code: Select all

{1,2→A
2A
output: 6.66

Isn't that strange? I use 1.16 TI83+.
Or is that fixed in later OS updates?

Posted: Sun 08 Oct, 2006 12:04 am
by tifreak8x
I can do that on my TI-83... running OS 1.08

Posted: Sun 08 Oct, 2006 12:22 am
by Dwedit
Great idea, storing a LIST into a REAL type. Like that's going to work?

Posted: Sun 08 Oct, 2006 2:12 am
by tifreak8x
Actually... You are creating two different types of variables. {1,2->A is a known type of optimization. If you look in your "list" menu, you will see it, and when accessing it from the menu, it will display {1,2}. Try it with other list names.

As to the 3.33->A, then 2A, that is the optimized for of multiplying...

Anywho, weregoose asked me to post this up here as he was signing off...

Posted: Sun 08 Oct, 2006 7:00 am
by Gert-Jan
i don't see the bug actually

Posted: Sun 08 Oct, 2006 8:48 am
by King Harold
as tifreak said, trying to store a list in a REAL will make a list of that name.. It still works under 2.41

Posted: Sun 08 Oct, 2006 11:32 am
by Gert-Jan
ye, that isn't a bug

Posted: Sun 08 Oct, 2006 6:06 pm
by Andy_J
One key point noone has pointed out yet: To do 2 times the list, you'd need 2lA, where l is the list denotation L.

Posted: Sun 08 Oct, 2006 7:26 pm
by King Harold
oh yea, else its just the real again, which has an undefined value..
but when Ans is a list its just 2Ans because lAns (where l is the sub-L) is completely invalid.