Digital SAT Math · 12 calculator skills
DSAT Calculator Mastery Hub
A calculator is allowed on every Digital SAT Math question. These 12 skills show how to use it as a strategy tool: to solve faster, check your work and avoid the algebra traps built into the answer choices.
By Engin Savaş · MATHIGH · mathematics educator with 20+ years of AP and IB teaching
i
Bluebook includes a Desmos graphing calculator on every Math question, and you may also bring an approved handheld calculator. Each skill below shows the Desmos method first, with notes for TI-84 and Casio users.
The calculator is a strategy tool, not a shortcut
- Check answers and catch trap choices
- Test boundary and extreme cases
- Confirm how a function behaves
- Avoid long algebra where errors happen
- Speed up repetitive calculations
- Read graphs, tables and models accurately
Find the solution of an equation in one variable by graphing both sides, or with a handheld solver. Best for messy fractions and decimals.
In Desmos (built into Bluebook)
- Type the left side as y = … and the right side as y = … on separate lines.
- Tap the intersection point; its x-coordinate is the solution.
- Alternatively, type the whole equation (for example 3x + 12 = 45): Desmos draws a vertical line at the solution.
On a handheld calculator
- TI-84: MATH → Solver (Numeric Solver). Enter the equation as left side = right side, put the cursor on X and press SOLVE.
- Casio fx-991: type the equation with the = key (ALPHA CALC), then SHIFT CALC (SOLVE).
Worked examples
EasyLinear
Solve 3x + 12 = 45.
Entery = 3x + 12 and y = 45
x = 11
A warm-up to check your setup.
MediumFractions
Solve (5x − 3)/2 = 4.
Entery = (5x − 3)/2 and y = 4
x = 2.2 (= 11/5)
Bracket the whole numerator when you type it.
MediumDistribution
Solve 7(x + 4) = 3x − 8.
Entery = 7(x + 4) and y = 3x − 8
x = −9
The calculator removes distribution sign errors.
HardRational
Solve 4/(x − 3) = 2.
Entery = 4/(x − 3) and y = 2
x = 5
Check the restriction x ≠ 3.
HardTwo fractions
Solve (2x + 7)/3 = (5x − 1)/4.
Entery = (2x + 7)/3 and y = (5x − 1)/4
x = 31/7 ≈ 4.43
Compare with fractional answer choices: 31/7.
ChallengeDecimals
Solve 0.6(3x − 8) + 12 = 0.4(5x + 6).
Entery = 0.6(3x − 8) + 12 and y = 0.4(5x + 6)
x = 24
If the intersection is off-screen, zoom out.
Tips
- Put brackets around every numerator and denominator.
- If you cannot see the intersection, zoom out or adjust the window.
- Solve simple one-step equations by hand: it is quicker.
Common pitfalls
- Forgetting the domain restriction in rational equations
- Typing (5x − 3)/2 as 5x − 3/2
- Reading the y-coordinate instead of the x-coordinate
Find the solutions of ax² + bx + c = 0 and the vertex of a parabola from its graph, especially when factoring is slow.
In Desmos (built into Bluebook)
- Rewrite the equation as ax² + bx + c = 0 if needed.
- Graph y = ax² + bx + c.
- Tap the grey points: the x-intercepts are the solutions and the turning point is the vertex.
- No x-intercepts means no real solutions.
On a handheld calculator
- TI-84: the PlySmlt2 app solves polynomials from a, b and c; or graph and use 2nd TRACE → zero.
- Casio fx-991: MENU → Equation → Polynomial, degree 2, then enter a, b, c.
Worked examples
EasyBasic
Solve x² − 9 = 0.
Entery = x² − 9
x = −3 or x = 3
Also easy by hand: x² = 9.
MediumNot factorable
Solve 2x² + 7x − 5 = 0.
Entery = 2x² + 7x − 5
x ≈ 0.61 or x ≈ −4.11
Exact form: (−7 ± √89)/4.
MediumSquared form
Solve (x − 4)² = 9.
Entery = (x − 4)² and y = 9
x = 1 or x = 7
Or by hand: x − 4 = ±3.
HardFractions
Solve (x/3)² + (2/3)x − 4 = 0.
Entery = (x/3)² + (2/3)x − 4
x = −3 ± 3√5 ≈ 3.71 or −9.71
Multiplying by 9 gives x² + 6x − 36 = 0.
HardModeling
h(t) = −5t² + 20t + 3. When does the object hit the ground?
Entery = −5x² + 20x + 3
t ≈ 4.14 s (reject t ≈ −0.14)
Negative time has no meaning in context.
ChallengeLine and parabola
Do y = 2x + 5 and y = −x² + 3x + 1 intersect?
Entergraph both
No: x² − x + 4 = 0 has a negative discriminant
Graphs that never meet mean no real solutions.
Tips
- The vertex is labelled too: use it for maximum and minimum questions.
- Match decimal outputs to answer choices written with radicals, such as 3 ± √5.
- Keep only solutions that make sense in context.
Common pitfalls
- Forgetting to move every term to one side first
- Rounding too early when choices are close
- Keeping a negative time or length
Build a table of inputs and outputs to compare functions, evaluate sequences and see where one function overtakes another.
In Desmos (built into Bluebook)
- Define the function, for example f(x) = 3x − 2.
- Add a table (+ → table). Put x-values in the first column, x₁.
- Type f(x₁) as the header of the second column; add g(x₁) for a second function.
On a handheld calculator
- TI-84: enter Y1 (and Y2) in Y=, set the start and step in 2nd WINDOW (TBLSET), then open 2nd GRAPH (TABLE).
- Casio fx-991: MENU → Table, enter f(x), then the start, end and step.
Worked examples
EasyEvaluate
f(x) = 3x − 2. Find f(8).
Enterf(x) = 3x − 2, table with x₁ = 8
f(8) = 22
For one value, typing f(8) is even faster.
MediumTwo functions
For which x is g(x) = 2x − 1 greater than f(x) = x + 4?
Entercolumns f(x₁), g(x₁) for x₁ = 3, 4, 5, 6
equal at x = 5; g > f for x > 5
The crossover row shows the boundary.
MediumSequence
aₙ = 2n² + 3. Find a₇.
Enterf(x) = 2x² + 3, x₁ = 7
a₇ = 101
Use the table for several terms at once.
HardGrowth comparison
When does g(x) = 10(1.5)ˣ overtake f(x) = 50 + 10x for whole numbers x?
Enterx₁ = 4, 5, 6
x = 5: 100 > 75.9; x = 6: 110 < 113.9 → at x = 6
Exponential growth eventually overtakes linear growth.
HardInequality
For which x is 5x² − 4x + 1 > 30?
Enterx₁ from −4 to 4
x < −2.04 or x > 2.84
Scan negative x-values too: x = −3 also works.
ChallengeCrossings
Where do f(x) = 2x³ − 3x + 1 and g(x) = 7x − 4 meet?
Enterx₁ from −3 to 3, then graph
three crossings: x ≈ −2.45, 0.53 and 1.92
Sign changes between rows show where the crossings are.
Tips
- Use a step of 1 to scan, then 0.1 to refine.
- Look for the row where the order of the two columns switches.
- Combine the table with a graph to make sure you have not missed a crossing.
Common pitfalls
- Starting the table too far to the right and missing negative solutions
- Using a step size that jumps over the answer
- Comparing the wrong rows of two columns
An intersection of two graphs is a solution of f(x) = g(x). This is often the fastest way to solve nonlinear equations and compare models.
In Desmos (built into Bluebook)
- Type y = f(x) and y = g(x) on two lines.
- Zoom so that all intersections are visible.
- Tap each grey intersection point and read its x-coordinate.
- Count the intersections: that is the number of solutions.
On a handheld calculator
- TI-84: enter Y1 and Y2, press GRAPH, then 2nd TRACE → 5:intersect and select both curves.
- Set the window with ZOOM or WINDOW if the intersection is off-screen.
Worked examples
EasyTwo lines
Solve 2x + 3 = −x + 9.
Entery = 2x + 3 and y = −x + 9
x = 2 (the point (2, 7))
Common in Module 1.
MediumLine and parabola
Solve x² − 5x + 4 = 2x − 3.
Entery = x² − 5x + 4 and y = 2x − 3
x ≈ 1.21 or x ≈ 5.79
Exact form: (7 ± √21)/2.
MediumExponential and line
Solve 3(1.2)ˣ = 5x − 10.
Entery = 3(1.2)^x and y = 5x − 10
x ≈ 3.05 and x ≈ 18.01
Zoom out: the second crossing is far to the right.
HardCubic and line
Solve x³ − 4x = 2x + 5.
Entery = x³ − 4x and y = 2x + 5
x = −1, x ≈ −1.79, x ≈ 2.79
A cubic can meet a line up to three times.
HardBreak-even
Cost C(x) = 120 + 4x, revenue R(x) = 9x. When do they break even?
Entery = 120 + 4x and y = 9x
x = 24 units
Before 24 units, cost is higher than revenue.
ChallengeTwo parabolas
Solve −2x² + 12x − 5 = x² − 6x + 9.
Entergraph both parabolas
x ≈ 0.92 or x ≈ 5.08
Rearranged, this is the quadratic 3x² − 18x + 14 = 0.
Tips
- Zoom out before deciding how many solutions there are.
- If the graphs never meet, there is no real solution.
- Read x-values for “solve” questions and y-values for “what is the value of …” questions.
Common pitfalls
- Missing an intersection outside the window
- Reading the y-coordinate when the question asks for x
- Forgetting that a question may ask how many solutions, not what they are
Fit a line or an exponential curve to a table of data, make predictions and interpret the model.
In Desmos (built into Bluebook)
- Add a table with the data in columns x₁ and y₁.
- Linear model: type y₁ ~ m x₁ + b.
- Exponential model: type y₁ ~ a·b^(x₁).
- Desmos shows the parameter values and R²; use the model to predict.
On a handheld calculator
- TI-84: STAT → EDIT, enter L1 and L2, then STAT → CALC → LinReg(ax+b) or ExpReg.
- TI-84 ExpReg may differ slightly from Desmos in the last digits: choose the closest answer.
Worked examples
EasyExact line
x: 1, 2, 3, 4 and y: 5, 7, 9, 11
Entery₁ ~ m x₁ + b
y = 2x + 3
Constant differences of 2 mean the data are exactly linear.
MediumNoisy data
x: 0, 1, 2, 3 and y: 3.1, 7.2, 11.0, 15.1
Entery₁ ~ m x₁ + b
y ≈ 3.98x + 3.13
Data that are not exactly linear need regression.
MediumExact exponential
x: 1, 2, 3, 4 and y: 10, 15, 22.5, 33.75
Entery₁ ~ a·b^(x₁)
y = (20/3)(1.5)ˣ ≈ 6.67(1.5)ˣ
Check: when x = 1, y = 6.67 × 1.5 = 10.
HardPrediction
x: 0, 1, 2 and y: 100, 115, 132. Predict y at x = 5.
Entery₁ ~ a·b^(x₁)
y ≈ 100(1.149)ˣ → about 200
Predictions come from the model, not from the table.
HardDecay
x: 0, 1, 2, 3 and y: 120, 96, 76.8, 61.44
Entery₁ ~ a·b^(x₁)
y = 120(0.8)ˣ
A factor of 0.8 means a 20% decrease per step.
ChallengeResiduals
The line of best fit is ŷ = −3.2x + 84. At x = 7 the actual value is 59. Find the residual.
Enter−3.2(7) + 84
predicted 61.6; residual = 59 − 61.6 = −2.6
A negative residual means the model overestimates.
Tips
- Check whether the data add (linear) or multiply (exponential) before choosing a model.
- Slope: the change in y for each one-unit increase in x. Intercept: the predicted value at x = 0.
- Be careful predicting far outside the data.
Common pitfalls
- Swapping the x and y columns
- Using a linear model for multiplicative data
- Treating the model’s prediction as the actual value
Move between fractions, decimals and percentages accurately, and keep exact values when the answer choices are exact.
In Desmos (built into Bluebook)
- Type fractions with the / key; Desmos shows the value as a decimal.
- Compare the decimal with the answer choices, or convert the choices to decimals too.
- For student-produced responses, a fraction such as 7/2 or a decimal such as 3.5 is accepted.
On a handheld calculator
- TI-84: MATH → 1:►Frac converts a decimal to a fraction.
- Casio fx-991: the S⇔D key switches between fraction and decimal.
Worked examples
EasyFraction to decimal
Write 7/8 as a decimal.
Enter7/8
0.875
Use decimals when the choices are decimals.
EasyDecimal to fraction
Write 0.375 as a fraction.
Enter0.375 ►Frac
3/8
Exact answers are often fractions.
MediumMixed numbers
Find 3½ × 2¼.
Enter(7/2)(9/4)
63/8 = 7.875
Convert mixed numbers to improper fractions first.
MediumFraction equation
Solve x/3 + 5/6 = 2.
Entery = x/3 + 5/6 and y = 2
x = 7/2 = 3.5
Or multiply every term by 6: 2x + 5 = 12.
HardRatio of fractions
Flour and sugar are in the ratio 3/4 : 1/2. What fraction of the mixture is flour?
Enter(3/4)/(3/4 + 1/2)
3/5
Part ÷ total, with the total 5/4.
ChallengePercentage as a fraction
A value increases by 12½%. By what exact number is it multiplied?
Enter1 + 12.5/100
9/8 = 1.125
12½% = 1/8.
Tips
- Keep exact values until the last step.
- For grid-in answers, a correctly simplified fraction or decimal is accepted.
- Convert percentages to multipliers: +12.5% → × 1.125.
Common pitfalls
- Rounding a repeating decimal too early
- Converting mixed numbers incorrectly
- Typing 3 1/2 as 3 × 1/2
Compute the mean, median and standard deviation of a data set, including weighted means and frequency tables.
In Desmos (built into Bluebook)
- Type a list in square brackets: L = [5, 7, 11, 3, 4].
- Use mean(L), median(L), stdev(L) for a sample or stdevp(L) for a population.
- Weighted or frequency data: values V and weights W, then total(V·W)/total(W).
On a handheld calculator
- TI-84: enter the data in L1 (frequencies in L2), then STAT → CALC → 1-Var Stats with List: L1 and FreqList: L2.
- Read x̄ for the mean, Med for the median and σx or Sx for the spread.
Worked examples
EasyMean
Find the mean of 5, 7, 11, 3, 4.
Entermean([5,7,11,3,4])
6
For small sets, mental arithmetic also works.
EasyMedian
Find the median of 12, 7, 9, 15, 10, 11.
Entermedian([12,7,9,15,10,11])
10.5
The calculator sorts the data for you.
MediumNo spread
What is the standard deviation of 8, 8, 8, 8?
Enterstdev([8,8,8,8])
0
Identical values have no spread.
MediumWeighted mean
Scores 80, 90, 100 with weights 1, 2, 3
Entertotal([80,90,100]·[1,2,3])/total([1,2,3])
≈ 93.3
Larger weights pull the mean towards their values.
HardComparing spread
Set A: 10, 10, 10, 10. Set B: 0, 5, 15, 20. Both have mean 10. Which has the greater standard deviation?
Enterstdevp([0,5,15,20])
Set B (about 7.9; Set A is 0)
The SAT asks about spread conceptually, not for a calculation.
ChallengeFrequency table
Values 1, 2, 3, 4 with frequencies 3, 1, 4, 2. Find the mean.
Entertotal([1,2,3,4]·[3,1,4,2])/10
2.5
Sum of value × frequency, divided by the total frequency 10.
Tips
- On the SAT, standard deviation is about spread: more spread-out data have a larger standard deviation.
- Outliers move the mean far more than the median.
- Check whether the question asks for the mean or the median.
Common pitfalls
- Misaligned values and frequencies
- Confusing mean and median
- Forgetting the weights
Find the boundary where both sides are equal, then test values on each side, or test the answer choices directly.
In Desmos (built into Bluebook)
- Type the inequality itself, for example x² − 4x < 5: Desmos shades the solution region.
- Or graph both sides and read where one graph is above the other.
- Test answer choices by evaluating each side.
On a handheld calculator
- TI-84: store a value in X (5 STO→ X) and evaluate both sides, or use TABLE to compare Y1 and Y2.
- Boundaries come from Solver or intersect.
Worked examples
EasyPlug-in
Solve 3x + 2 > 11.
Enterboundary 3x + 2 = 11
x > 3
Test x = 4: 14 > 11 is true.
EasyAnswer choices
Which value satisfies x² − 4x < 5: x = 1 or x = 5?
Enterevaluate x² − 4x
x = 1 (−3 < 5); x = 5 gives 5, not less than 5
The full solution is −1 < x < 5.
MediumSign check
Solve (x − 2)(x + 5) > 0.
Enterboundaries x = 2, x = −5
x < −5 or x > 2
Test x = 0: (−)(+) is negative, so the middle fails.
MediumAbsolute value
Solve |x − 4| < 3.
Enterboundaries x = 1, x = 7
1 < x < 7
Within 3 units of 4.
Hardf(x) > g(x)
Where is x² − 3x + 2 greater than 4x − 5?
Enterboundary x² − 7x + 7 = 0
x < 1.21 or x > 5.79
Test x = 3: 2 > 7 is false, so the middle interval fails.
ChallengeSystem
2x + 3 > 11 and x − 4 < 3
Enterx > 4 and x < 7
4 < x < 7
“And” means both must be true.
Tips
- Find the boundary first, then test one value in each interval.
- Test the answer choices when they are specific values.
- Check strict (<) against inclusive (≤) at the boundary.
Common pitfalls
- Testing only one side of a boundary
- Forgetting to reverse the sign when dividing by a negative
- Reading “and” as “or”
Evaluate f(a), compositions such as f(g(4)) and expressions such as f(3 + h) quickly and without sign errors.
In Desmos (built into Bluebook)
- Define the function: f(x) = x² − 4x.
- Type f(−3) on a new line to see the value.
- Composition works directly: define g as well and type f(g(4)).
On a handheld calculator
- TI-84: enter Y1, then VARS → Y-VARS → Function → Y1 and type Y1(−3).
- For compositions, type Y1(Y2(4)).
Worked examples
Easyf(a)
f(x) = 3x − 7. Find f(5).
Enterf(5)
8
EasyNegative input
f(x) = x² − 4x. Find f(−3).
Enterf(−3)
21
Brackets around −3 prevent sign errors.
Mediumf(a + h)
f(x) = 2x² + 1. Find f(3 + h).
Enterexpand 2(3 + h)² + 1
2h² + 12h + 19
Check with h = 1: f(4) = 33 and 2 + 12 + 19 = 33.
MediumComposition
f(x) = 3x + 2 and g(x) = x² − 1. Find f(g(4)).
Enterf(g(4))
47
g(4) = 15, then f(15) = 47.
HardTransformation
f(x) = √x. Describe f(x − 4) and evaluate it at x = 10.
Enterf(10 − 4)
a shift right 4; value √6 ≈ 2.45
x − 4 inside moves the graph right.
ChallengeComparison
f(x) = 2x³ − x and g(x) = 5x − 1. For which choice is f(x) > g(x): −2, 0, 1 or 2?
Enterevaluate f and g at each choice
x = 0 (0 > −1) and x = 2 (14 > 9)
At x = 1, f = 1 and g = 4, so it fails.
Tips
- Always put negative inputs in brackets.
- Check an expanded expression by substituting a number.
- For compositions, the inside function is evaluated first.
Common pitfalls
- Evaluating the wrong function
- Squaring −3 without brackets
- Reversing the order of composition
Turn percentages into multipliers, evaluate exponential models and find when a model reaches a target value.
In Desmos (built into Bluebook)
- Type the model, for example y = 500(1.08)^x.
- Evaluate a value by typing the expression, such as 500(1.08)^4.
- To find when a model reaches a target, graph y = target and tap the intersection.
- Desmos also has log and ln, but the SAT does not require logarithms.
On a handheld calculator
- TI-84: use the ^ key for powers; Solver or intersect finds when a target is reached.
- LOG and LN are available if you prefer: x = log(c/a) ÷ log(b).
Worked examples
EasyMultiplier
A price increases by 15%. What is the multiplier?
Enter1 + 15/100
1.15
EasyEvaluate
A population of 500 grows by 8% per year. What is it after 4 years?
Enter500(1.08)^4
≈ 680
MediumDecay
A sample loses 12% per hour. Write the model.
Enter1 − 12/100
y = a(0.88)ˣ
0.88 is what remains each hour.
MediumDoubling
y = 10(1.3)ˣ. When does y double?
Entery = 10(1.3)^x and y = 20
x ≈ 2.64
Doubling means reaching 20, twice the initial 10.
HardReaching a target
When does 300(1.25)ˣ reach 1000?
Entery = 300(1.25)^x and y = 1000
x ≈ 5.40
On a handheld: log(1000/300) ÷ log(1.25).
ChallengeComparing models
When does A = 200(1.12)ˣ overtake B = 250(1.05)ˣ?
Entergraph both
x ≈ 3.46
Before that, B is larger because it starts higher.
Tips
- Convert percentages to multipliers immediately.
- Graphing is the fastest way to find when a model reaches a value.
- Use brackets: 500(1.08)^4, not 500·1.08^4 typed loosely.
Common pitfalls
- Adding percentages instead of multiplying
- Using 0.12 instead of 0.88 for a 12% decrease
- Ignoring the context (negative time, whole numbers of people)
Solve linear and nonlinear systems by graphing, and recognise systems with no solution or infinitely many.
In Desmos (built into Bluebook)
- Type both equations as they are; Desmos accepts forms such as 2y = 8x − 10.
- Count the intersections to see how many solutions there are.
- Tap each intersection for its coordinates.
- Identical graphs mean infinitely many solutions; parallel lines mean none.
On a handheld calculator
- TI-84: rewrite each equation as y = …, enter Y1 and Y2, then 2nd TRACE → intersect.
- Casio fx-991: MENU → Equation → Simultaneous for linear systems.
Worked examples
EasyTwo lines
y = 3x + 1 and y = −2x + 11
Entergraph both
(2, 7)
EasySame line
y = 4x − 5 and 2y = 8x − 10
Entergraph both
infinitely many solutions
The second equation is the first multiplied by 2.
MediumLine and parabola
y = x² − 4x + 3 and y = 2x − 1
Entergraph both
x = 3 ± √5 ≈ 0.76 or 5.24
Algebra: x² − 6x + 4 = 0.
MediumAbsolute value
|x − 3| = 2x − 1
Entery = |x − 3| and y = 2x − 1
x = 4/3 only
The case x − 3 = 2x − 1 gives x = −2, which does not check.
HardLine and exponential
y = 5x − 2 and y = 30(0.72)ˣ
Entergraph both
x ≈ 2.80
Exponential equations like this are solved graphically.
ChallengeTwo parabolas
y = x² − 2x − 3 and y = −x² + 6x − 5
Entergraph both
x = 2 ± √3 ≈ 0.27 or 3.73
Algebra: x² − 4x + 1 = 0.
Tips
- Count intersections first: the question may only ask how many solutions there are.
- Use algebra to get exact answers such as 3 ± √5 if the choices are exact.
- Check absolute value and radical solutions in the original equation.
Common pitfalls
- Missing an intersection outside the window
- Keeping an extraneous solution
- Assuming parallel-looking lines are parallel without checking slopes
Work backwards from the answer choices, test equivalent expressions by graphing and check answers in context.
In Desmos (built into Bluebook)
- Backsolve: substitute each answer choice into the original condition.
- Equivalent expressions: graph the original and a choice; identical graphs mean they are equivalent.
- Pick numbers: give the variables simple values and compare the results.
On a handheld calculator
- TI-84: store a test value (2 STO→ X), then evaluate the original expression and each choice.
- Compare the results to find the matching choice.
Worked examples
EasyBacksolving
A number increased by 15% is 92. What is the number: 78, 80, 82 or 84?
Enter80 × 1.15
80
Check: 80 × 1.15 = 92.
MediumEquivalent expressions
Which is equivalent to (x + 3)² − 9: x² + 6x or x² − 9?
Entergraph y = (x + 3)^2 − 9 and each choice
x² + 6x
The graphs coincide exactly.
MediumPicking numbers
Which is equivalent to (2x² + 6x)/(2x) for x ≠ 0: x + 3 or 2x + 3?
Entertest x = 2: (8 + 12)/4
x + 3 (both give 5)
Test a second value to be sure.
HardContext check
A projectile model gives t ≈ −0.14 and t ≈ 4.14. Which answer fits?
Entercheck the domain
t ≈ 4.14
Time cannot be negative.
Tips
- Start backsolving with a middle choice: the result tells you whether to go up or down.
- Test two different values when picking numbers.
- Always check that the answer fits the context and units.
Common pitfalls
- Testing only one value and accepting a coincidence
- Choosing a value such as 0 or 1 that makes many choices look equal
- Forgetting restrictions such as x ≠ 0
SAT® is a registered trademark of College Board, which is not affiliated with, and does not endorse, this website. Desmos® is a trademark of Desmos Studio PBC. TI-84 is a trademark of Texas Instruments.