The button is STO (the "store" key), located in the fourth row of the keypad, just above the row containing the memory-recall key RCL. Pressing 2nd followed by STO opens the storage prompt on the TI-30XIIS, where you type a number (1–5) to pick which of the five memory files receives the displayed value. There is no dedicated "file" key and no labeled MEMORY menu button; STO is the entry point for all memory writes.
How the STO key routes a value into a memory file
On the TI-30XIIS, the memory system is a small fixed array of five registers, labeled M1 through M5. The chip does not treat these as editable files or named documents. It treats them as five numeric slots that persist until you overwrite them, clear them, or reset the calculator.
Here is the sequence the firmware follows. When you press 2nd and then STO, the display shows a prompt asking for a memory variable number. You press a digit from 1 to 5. The calculator writes the current display value into that register and briefly confirms the assignment on screen.
The reason a two-key chord is needed is the physical key count. The TI-30XIIS is a 42-key scientific calculator with a two-line display. To fit store, recall, and clear functions without expanding the keypad, TI placed STO as the primary label on one key and made the numbered-file choice a secondary prompt.
A common variant question is whether you can store directly with a single keypress. You cannot pick a memory file with one button. The STO key initiates the write; the number key selects the file. Both actions are required.
Plain-language version: STO starts the save, and a digit from 1 to 5 tells the calculator which drawer to drop the number into.
Quantified context: five registers, two display lines, zero persistence
The memory capacity is exactly five variables. Each holds one real number at a time. There is no stack of history files, no date stamp, and no way to name a register.
Stored values survive normal use. They clear when you press 2nd + CLR and confirm the memory-clearing option, when you reset the device, or when you change the batteries. A battery change wipes the registers because the memory is volatile, not flash-backed.
Each register stores a number to the calculator's internal floating-point precision, which is 10 displayed digits plus a two-digit exponent. That means an expression like 6.022 × 10^23 fits fine, but the register holds a single numeric result, not the expression that produced it.
The contrast with TI's graphing models matters here. On a TI-84 Plus, you press STO then use the ALPHA keys or arrow keys to pick an A–Z variable, and those variables live in a much larger name space. On the TI-30XIIS, you get digits 1–5 only. The 30XIIS is a scientific model, and its memory architecture is deliberately minimal to keep cost and complexity down.
Edge cases that change how storage behaves
Several situations cause the STO workflow to behave differently than a beginner expects.
Chained calculations. If you store an intermediate result, then run a new calculation, the stored value stays put. The register is a snapshot, not a live link. Changing the inputs later does not update the stored number.
Using a stored value in an expression. You recall with RCL and a digit, or by pressing 2nd + RCL for the memory menu. The recalled value inserts into the current expression as a number. It is not a formula reference.
Constants and memory overlap. The 30XIIS also exposes physical constants through 2nd + the constant key. Those constants are read-only. They do not occupy the five user registers, so storing into M1 does not erase a built-in constant.
Multiple storage in one session. You can write all five registers in sequence. Each write overwrites only the target register. If you lose track of which number holds what, there is no on-screen label list; you must recall each one to inspect it.
Red-flag warnings:
Pressing 2nd + CLR and choosing the all-clearing option erases memory along with other settings. Removing the battery for replacement wipes all five registers even if you press nothing. Storing into a register already in use silently overwrites the old value with no confirmation prompt.
Misconceptions about memory on the TI-30XIIS
The most persistent myth is that the calculator has a "memory file" system like a computer's save dialog. It does not. There are no filenames, folders, or storage locations you browse. The word "file" in most search phrasing is a user metaphor, not a TI feature.
A second misconception is that STO stores an entire calculation history. It stores one displayed value. If the display shows a result, that result is what gets saved.
A third is that memory survives a full reset. It does not. The reset and clear functions are designed to return the device to factory state, and that includes empty registers.
A fourth is confusion between the STO key and the memory-recall workflow. Some users press RCL expecting to save. RCL reads; STO writes. Mixing them leads to overwriting or to recalling a stale value into a new problem.
A counterintuitive detail worth flagging: the five registers are not numbered in a way that matches every mental model. The prompt accepts 1 through 5, but users who expect A through E (as on some Casio models) will find no such labels. The digit-only scheme is simple but easy to forget after a long break from the device.
Practical actions for reliable storage
Use these steps to store and retrieve answers without losing data.
Compute the value so the result sits on the display line. Press 2nd, then STO, and wait for the memory prompt. Press a digit from 1 to 5 to choose the target register. Confirm the on-screen acknowledgment before starting a new calculation. To retrieve, press RCL and the same digit, or 2nd + RCL to open the recall prompt. Before battery replacement, write down any critical stored values, because they will not survive the swap.
For exam use, a practical threshold is this: if a problem requires reusing more than five intermediate results, the five-register limit will bind, and you should record values on paper instead. Many standardized testing policies also restrict what calculators may store, so check the applicable rules for your test before relying on memory at all.
Comparison with alternatives
| Device or method | Store key | File choice | Register count | Persistence |
|---|---|---|---|---|
| TI-30XIIS | STO (2nd + STO) | Digit 1–5 | 5 | Volatile; lost on reset or battery change |
| TI-30XS MultiView | STO | Digit 1–7 | 7 | Volatile |
| TI-84 Plus CE | STO | Alpha letter A–Z and more | 27+ named variables | Backup possible via cable |
| Casio fx-300ES Plus | STO | Letter A–F, M, X, Y | About 9 | Volatile |
| Paper and pencil | None | None | Unlimited | Permanent |
The table shows the trade-off clearly. Simpler scientific models use digit-based registers with small counts. Graphing models use named variables and support external backup. The TI-30XIIS sits at the low end by design.
Timeline of a storage session
| Step | Action | Display behavior | Register state |
|---|---|---|---|
| 1 | Enter or compute a value | Result shown | Unchanged |
| 2 | Press 2nd | Second-function indicator appears | Unchanged |
| 3 | Press STO | Memory prompt appears | Unchanged |
| 4 | Press digit 1–5 | Brief confirmation | Target register overwritten |
| 5 | Start new calculation | Normal entry | Stored value retained |
| 6 | Press RCL plus digit | Stored value inserted | Unchanged |
| 7 | Press 2nd + CLR, confirm | Clearing message | All registers empty |
| 8 | Remove battery | Device off | All registers empty |
The timeline makes one point concrete: the vulnerable moments are steps 4, 7, and 8. Overwriting is silent, and clearing is permanent.
Limits of what this answer covers
This explanation describes the standard TI-30XIIS behavior as documented in TI's guidebook for the model. Firmware revisions across production years are broadly consistent on the STO workflow, but TI does not publish a public changelog for minor revisions, so exact prompt wording can differ slightly between units.
The calculator stores numbers, not expressions or labels. It cannot hold text, units, or multi-step formulas in memory. Any claim that the device supports named files or persistent storage is incorrect for this model.
If your goal is long-term storage of results across sessions or devices, the TI-30XIIS is the wrong tool. A graphing calculator with cable backup or a simple paper record will serve better. For standardized exams, verify the current permitted-device list before the test date, since policies change and this article does not track them.