- How much data can you REALLY store?
- 25 Feb 2017 08:41:49 am
- Last edited by iPhoenix on 25 Feb 2017 09:13:21 am; edited 4 times in total
Ok! Let's dive right into it:
So there are 10 matrices, each of which can (to my knowledge) be 99x99. (Thanks, PT_)
RUNNING TALLY:
99*99*10 = 98010
There are six default lists, and each can store 999 items. Also, you can create your own lists, each storing 999 items, with up to 5 chars, including A-Z, θ, and 0-9. This works out to 190809 items, each taking up 9 bytes, but we won't include that until the end.
RUNNING TALLY:
(999*6)+(999*37^5) = 69274619037 (holy crud)
190809 + 69274619037 = 69274809846 (OMG)
However, you can also store data using pxlOn() and pxlText(). The draw screen is 265 by 165, so you have 43725 spaces to store data.
RUNNING TALLY:
265 * 165 = 43725
69274809846 + 43725 = 69274853571
You have 10 strings, each can hold 0-9, A-Z, theta, and a bunch of assorted tokens that I will leave out. Each can hold 999 characters, giving you 999 * 37, or 36963 data points.
RUNNING TALLY:
9999 * 37 = 369963
69274853571 + 369963 = 69275223534
But wait, there's more! On function mode, and in the [y=] screen, you have 10 functions, each of which can hold a list/string/variable, and can be edited. Mateo says that each can hold 9999 characters, 0-9, A-Z, and θ, and a bunch of assorted tokens that I will leave out, and this adds up to 3699630 chars.
RUNNING TALLY:
10*9999*37 = 3699630
69275223534 + 3699630 = 69278923164
One of the most obvious ways to store data is through the variables, A-Z, Theta, and the finance vars (which people forget about for some reason ). There are a total of 34 variables, and each can store 99 digits, giving us 2376 more spaces to store things.
RUNNING TALLY:
34 * 99 = 2376
69278923164 + 2376 = 69278925540
Then why don’t we (as TI-Basic programmers, that is) use the large multitude of storage spaces, and prefer to instead complain about how you can’t use 2 letter variable names (IDK if that’s what people do. I find myself doing it a lot.)? The answer is simple: Memory.
69278925540 = about 69.25 GIGABYTES!
This leaves us absolutely no space for any programs at all .
The End!
(If I screwed up, please tell me)
DISCLAIMER:
Not including headers, as the amount is already insane...
So there are 10 matrices, each of which can (to my knowledge) be 99x99. (Thanks, PT_)
RUNNING TALLY:
99*99*10 = 98010
There are six default lists, and each can store 999 items. Also, you can create your own lists, each storing 999 items, with up to 5 chars, including A-Z, θ, and 0-9. This works out to 190809 items, each taking up 9 bytes, but we won't include that until the end.
RUNNING TALLY:
(999*6)+(999*37^5) = 69274619037 (holy crud)
190809 + 69274619037 = 69274809846 (OMG)
However, you can also store data using pxlOn() and pxlText(). The draw screen is 265 by 165, so you have 43725 spaces to store data.
RUNNING TALLY:
265 * 165 = 43725
69274809846 + 43725 = 69274853571
You have 10 strings, each can hold 0-9, A-Z, theta, and a bunch of assorted tokens that I will leave out. Each can hold 999 characters, giving you 999 * 37, or 36963 data points.
RUNNING TALLY:
9999 * 37 = 369963
69274853571 + 369963 = 69275223534
But wait, there's more! On function mode, and in the [y=] screen, you have 10 functions, each of which can hold a list/string/variable, and can be edited. Mateo says that each can hold 9999 characters, 0-9, A-Z, and θ, and a bunch of assorted tokens that I will leave out, and this adds up to 3699630 chars.
RUNNING TALLY:
10*9999*37 = 3699630
69275223534 + 3699630 = 69278923164
One of the most obvious ways to store data is through the variables, A-Z, Theta, and the finance vars (which people forget about for some reason ). There are a total of 34 variables, and each can store 99 digits, giving us 2376 more spaces to store things.
RUNNING TALLY:
34 * 99 = 2376
69278923164 + 2376 = 69278925540
Then why don’t we (as TI-Basic programmers, that is) use the large multitude of storage spaces, and prefer to instead complain about how you can’t use 2 letter variable names (IDK if that’s what people do. I find myself doing it a lot.)? The answer is simple: Memory.
69278925540 = about 69.25 GIGABYTES!
This leaves us absolutely no space for any programs at all .
The End!
(If I screwed up, please tell me)
DISCLAIMER:
Not including headers, as the amount is already insane...