{"id":4193,"date":"2025-06-09T11:00:54","date_gmt":"2025-06-09T18:00:54","guid":{"rendered":"https:\/\/magoosh.com\/gre\/?p=4193"},"modified":"2019-04-20T04:57:53","modified_gmt":"2019-04-20T11:57:53","slug":"the-new-gre-calculator","status":"publish","type":"post","link":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/","title":{"rendered":"GRE Calculator:  How to Use"},"content":{"rendered":"<img decoding=\"async\" src=\"https:\/\/magoosh.com\/gre\/files\/2016\/08\/Can-you-use-a-calculator-on-the-GRE-.png\" alt=\"gre calculator, can you use a calculator on the gre\" width=\"1200\" height=\"600\" class=\"alignnone size-full wp-image-16813\" \/>\r\n\r\n<p>Can you use a calculator on the GRE?  Yes, but it&#8217;s <em>not<\/em> a physical calculator.  Instead, the GRE only offers a simple on-screen calculator.  Give it a try below!<\/p>\r\n\r\n<h2 style=\"color: #4d2079;\" id=\"gre-calculator\">Interactive GRE Calculator<\/h2>\r\n\r\n<style>\r\n.calculator{\r\n  inline-size:clamp(220px,80vw,480px);\r\n  background-color: #4e4b50;\r\n  border: 2px solid #363437;\r\n  border-radius: 6px;\r\n  color: #ffffff;\r\n  \/* Prevent text selection *\/\r\n  -moz-user-select: none;\r\n  -webkit-user-select: none;\r\n  user-select: none;\r\n  font-family: Arial,\"Helvetica Neue\",Helvetica,sans-serif;\r\n}\r\n\r\n.calculator-body{\r\n  background-color: transparent;\r\n  border: 1px solid #424044;\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  grid-auto-rows:1fr;\r\n  gap:0.5rem;\r\n  padding:1rem 0.75rem;\r\n}\r\n\r\n.display{\r\n  grid-column:2 \/ span 4;\r\n  background:#eeeeef;\r\n  color:#363437;\r\n  border:4px solid #4e4b50;\r\n  font-size:clamp(1.3rem,4vw,2rem);\r\n  padding:.5rem;\r\n  text-align:right;\r\n}\r\n\r\n.mem-indicator{\r\n  color: #26b67c;\r\n  font-weight: bold;\r\n  grid-column:1;\r\n  text-align:center;\r\n  aspect-ratio:1\/1;\r\n  font-size:clamp(1.1rem,3vw,1.4rem);\r\n}\r\n\r\n.key{\r\n  color: #ffffff;\r\n  aspect-ratio:1\/1;\r\n  font-size:clamp(1.1rem,3vw,1.4rem);\r\n  border:1px solid #424044;\r\n  background:#424044;\r\n  border-radius:4px;\r\n  cursor:pointer;\r\n}\r\n\r\n.key:disabled{ background:#757179; border-color:#757179; cursor:default; }\r\n.key:hover:not(:disabled){ filter:brightness(85%); }\r\n.key:active:not(:disabled){ filter:brightness(60%); }\r\n\r\n<\/style>\r\n\r\n<div class=\"calculator calculator-widget\">\r\n<div class=\"calculator-body\">\r\n<div class=\"mem-indicator\" id=\"mem_toggle\"><\/div>\r\n<div class=\"display\" id=\"number_area\">0.<\/div>\r\n<button class=\"key\" id=\"mem_recover\" title=\"Memory Recover\">MR<\/button>\r\n<button class=\"key\" id=\"mem_clear\" title=\"Memory Clear\">MC<\/button>\r\n<button class=\"key\" id=\"mem_plus\" title=\"Add to Memory\">M+<\/button>\r\n<button class=\"key\" id=\"left_paren\">(<\/button>\r\n<button class=\"key\" id=\"right_paren\" disabled=\"disabled\">)<\/button>\r\n<button class=\"key digit\">7<\/button>\r\n<button class=\"key digit\">8<\/button>\r\n<button class=\"key digit\">9<\/button>\r\n<button class=\"key binary_operator\" id=\"divide\">\u00f7<\/button>\r\n<button class=\"key\" id=\"clear_all\" title=\"Clear All\">C<\/button>\r\n<button class=\"key digit\">4<\/button>\r\n<button class=\"key digit\">5<\/button>\r\n<button class=\"key digit\">6<\/button>\r\n<button class=\"key binary_operator\" id=\"multiply\">\u00d7<\/button>\r\n<button class=\"key\" id=\"clear_entry\" title=\"Clear Entry\">CE<\/button>\r\n<button class=\"key digit\">1<\/button>\r\n<button class=\"key digit\">2<\/button>\r\n<button class=\"key digit\">3<\/button>\r\n<button class=\"key binary_operator\" id=\"subtract\">\u2212<\/button>\r\n<button class=\"key\" id=\"square_root\">\u221a<\/button>\r\n<button class=\"key\" id=\"plus_minus\" title=\"Change Sign\">\u00b1<\/button>\r\n<button class=\"key digit\">0<\/button>\r\n<button class=\"key\" id=\"decimal\">.<\/button>\r\n<button class=\"key binary_operator\" id=\"add\">+<\/button>\r\n<button class=\"key\" id=\"equals\">=<\/button>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\nconst $qs  = (sel, ctx = document) => ctx.querySelector(sel);\r\nconst $qsa = (sel, ctx = document) => Array.from(ctx.querySelectorAll(sel));\r\n\r\ninitializeCalculator = () => {\r\n  const calculator  = new Calculator();\r\n  const calculatorEl = $qs('.calculator');\r\n\r\n  if (!calculatorEl.hasAttribute('tabindex')) {\r\n    calculatorEl.setAttribute('tabindex', '-1');\r\n  }\r\n\r\n  calculatorEl.addEventListener('click', e => {\r\n    e.currentTarget.focus();          \/\/ jQuery\u2019s .trigger('focus')\r\n    e.preventDefault();               \/\/ jQuery\u2019s \u201creturn false\u201d\r\n  });\r\n\r\n  $qsa('.calculator .digit, #decimal').forEach(el =>\r\n    el.addEventListener('click', e => {\r\n      calculator.sendInput(e.currentTarget.textContent.trim());\r\n      e.preventDefault();\r\n    })\r\n  );\r\n\r\n  $qs('#clear_entry') .addEventListener('click', e => { calculator.clearInput();   e.preventDefault(); });\r\n  $qs('#clear_all')   .addEventListener('click', e => { calculator.clear();        e.preventDefault(); });\r\n\r\n  $qsa('.binary_operator').forEach(el =>\r\n    el.addEventListener('click', e => {\r\n      calculator.sendBinop(e.currentTarget.textContent.trim());\r\n      e.preventDefault();\r\n    })\r\n  );\r\n\r\n$qs('#equals').addEventListener('click', function (e) {\r\n  if (e.target.hasAttribute('disabled')) {\r\n    e.preventDefault();\r\n    return;\r\n  }\r\n\r\n  calculator.evaluate();\r\n  e.preventDefault();\r\n});\r\n\r\n  $qs('#square_root') .addEventListener('click', e => { calculator.sendUnop('sqrt');   e.preventDefault(); });\r\n  $qs('#plus_minus')  .addEventListener('click', e => { calculator.sendUnop('sign');   e.preventDefault(); });\r\n\r\n$qs('#left_paren').addEventListener('click', function (e) {\r\n  if (e.target.hasAttribute('disabled')) {\r\n    e.preventDefault();\r\n    return;\r\n  }\r\n\r\n  calculator.openParen();\r\n  e.preventDefault();\r\n});\r\n\r\n$qs('#right_paren').addEventListener('click', function (e) {\r\n  if (e.target.hasAttribute('disabled')) {\r\n    e.preventDefault();\r\n    return;\r\n  }\r\n\r\n  calculator.closeParen();\r\n  e.preventDefault();\r\n});\r\n\r\n  $qs('#mem_clear')   .addEventListener('click', e => {\r\n    $qs('#mem_toggle').textContent = '';\r\n    calculator.memoryClear();\r\n    e.preventDefault();\r\n  });\r\n\r\n  $qs('#mem_plus')    .addEventListener('click', e => {\r\n    $qs('#mem_toggle').textContent = 'M';\r\n    calculator.memoryAdd();\r\n    e.preventDefault();\r\n  });\r\n\r\n  $qs('#mem_recover') .addEventListener('click', e => {\r\n    calculator.memoryRecover();\r\n    e.preventDefault();\r\n  });\r\n\r\n  calculatorEl.addEventListener('keypress', ev => {\r\n    const kc = ev.which || ev.keyCode;\r\n\r\n    \/\/ digits 0-9 or decimal point\r\n    if ((kc >= 48 && kc <= 57) || kc === 46) {\r\n      calculator.sendInput(String.fromCharCode(kc));\r\n    } else {\r\n      switch (kc) {\r\n        case 40: calculator.openParen();                         break; \/\/ (\r\n        case 41: calculator.closeParen();                        break; \/\/ )\r\n        case 42: case 43: case 45: case 47:                      \/\/ *, +, -, \/\r\n          calculator.sendBinop(String.fromCharCode(kc));         break;\r\n        case 13: case 61:                                        \/\/ Enter, =\r\n          calculator.evaluate();                                 break;\r\n      }\r\n    }\r\n    ev.preventDefault(); \/\/ matches jQuery\u2019s \u201creturn false\u201d\r\n  });\r\n};\r\n\r\nNumber.prototype.formatForDisplay = function (includePunctuation) {\r\n  if (isNaN(this) || this > 99999999 || this < -99999999) {\r\n    throw 'Number too big (or NaN)';\r\n  }\r\n\r\n  let num = Math.round(this * 100000000) \/ 100000000;\r\n  num += '';\r\n\r\nif (includePunctuation) {\r\n  if (num.indexOf('.') === -1) {\r\n    num += '.';\r\n  }\r\n\r\n  var parts    = num.split('.');\r\n  var intPart  = parts[0];\r\n  var decPart  = parts[1];\r\n\r\n  var rgx = \/(\\d+)(\\d{3})\/;\r\n  while (rgx.test(intPart)) {\r\n    intPart = intPart.replace(rgx, '$1,$2');\r\n  }\r\n  num = intPart + '.' + decPart;\r\n}\r\n\r\nvar result     = '';\r\nvar digitCount = 0;\r\n\r\nfor (var i = 0; i < num.length; i++) {\r\n  var c = num.charAt(i);\r\n  result += c;\r\n\r\n  if (\/\\d\/.test(c)) {\r\n    digitCount++;\r\n    if (digitCount >= 8) break;\r\n  }\r\n}\r\n  return result;\r\n};\r\n\r\nclass Calculator {\r\n  constructor() {\r\n    this.numberArea   = $qs('#number_area');\r\n    this.equalsBtn    = $qs('#equals');\r\n    this.leftParenBtn = $qs('#left_paren');\r\n    this.rightParenBtn= $qs('#right_paren');\r\n    this.memToggle    = $qs('#mem_toggle');\r\n\r\n    this.memoryClear();\r\n    this.clear();\r\n  }\r\n\r\n  render(expr) {\r\n    expr += '';\r\n    if (expr) {\r\n      try {\r\n        let result;\r\n        if (\/^\\d+(\\.\\d*)?$\/.test(expr)) {\r\n          result = expr.includes('.') ? expr : expr + '.';\r\n          this.numberArea.textContent = parseFloat(result).formatForDisplay(true);\r\n        } else {\r\n          result = eval(expr);\r\n          this.numberArea.textContent = result.formatForDisplay(true);\r\n        }\r\n        this.display = result;\r\n      } catch {\r\n        this.numberArea.textContent = 'Error';\r\n        this.display = '';\r\n      }\r\n    } else {\r\n      this.numberArea.textContent = '0.';\r\n      this.display = '';\r\n    }\r\n    this.binopAllowed = true;\r\n  }\r\n\r\n  sendInput(literal) {\r\n    try {\r\n      const preview = (this.input || (literal === '.' ? '0' : '')) + literal;\r\n      if ((preview.match(\/\\d\/g) || []).length > 8) throw 'too many digits';\r\n      eval(preview).formatForDisplay(true);\r\n\r\n      if (!this.input && literal === '.') {\r\n        this.input = '0.';\r\n      } else if (!(this.input === '' && literal === '0')) {\r\n        this.input += literal;\r\n      }\r\n      this.render(this.input);\r\n    } catch { \/* ignore bad keystroke *\/ }\r\n  }\r\n\r\n  sendUnop(op) {\r\n    if (!this.display) return;\r\n    const expr = op === 'sqrt'\r\n      ? `Math.sqrt(${this.display})`\r\n      : op === 'sign'\r\n        ? `-1 * ${this.display}`\r\n        : (() => { throw 'bad unop'; })();\r\n    this.clearInput();\r\n    this.render(expr);\r\n  }\r\n\r\n  sendBinop(symbol) {\r\n    if (!this.binopAllowed) return;\r\n    const binop = { '+':' + ', '-':' - ', '\u2212':' - ',\r\n                    '*':' * ', '\u00d7':' * ',\r\n                    '\/':' \/ ', '\u00f7':' \/ ' }[symbol];\r\n    if (!binop) throw 'unknown binop';\r\n\r\n    if (binop === ' + ' || binop === ' - ') {\r\n      this.evaluate();\r\n    } else {\r\n      const splitAt = Math.max(this.bufferedExpr.lastIndexOf('+'),\r\n                               this.bufferedExpr.lastIndexOf('-'));\r\n      if (splitAt > 0) {\r\n        const saved = this.bufferedExpr.slice(0, splitAt + 1);\r\n        this.bufferedExpr = this.bufferedExpr.slice(splitAt);\r\n        this.evaluate();\r\n        this.bufferedExpr = saved;\r\n      } else {\r\n        this.evaluate();\r\n      }\r\n    }\r\n\r\n    this.bufferedExpr += this.display + binop;\r\n    this.binopAllowed = false;\r\n  }\r\n\r\n  evaluate() {\r\n    const result = this.bufferedExpr + (this.display || '0');\r\n    this.bufferedExpr = '';\r\n    this.clearInput();\r\n    this.render(result);\r\n  }\r\n\r\n  openParen() {\r\n    if (this.savedBuffers.length === 0) {\r\n      this.savedBuffers.push(this.bufferedExpr);\r\n      this.bufferedExpr = '';\r\n      this.clearInput();\r\n    }\r\n    this.disableKeys();\r\n  }\r\n\r\n  closeParen() {\r\n    this.evaluate();\r\n    this.bufferedExpr = this.savedBuffers.pop();\r\n    this.disableKeys();\r\n  }\r\n\r\n  clearInput() {\r\n    this.input = '';\r\n    this.render('');\r\n  }\r\n\r\n  clear() {\r\n    this.savedBuffers = [];\r\n    this.bufferedExpr = '';\r\n    this.clearInput();\r\n    this.disableKeys();\r\n  }\r\n\r\n  disableKeys() {\r\n    if (this.savedBuffers.length > 0) {\r\n    \tthis.equalsBtn.setAttribute('disabled', 'disabled');\r\n    \tthis.leftParenBtn.setAttribute('disabled', 'disabled');\r\n    \tthis.rightParenBtn.removeAttribute('disabled');\r\n    }\r\n    else {\r\n    \tthis.equalsBtn.removeAttribute('disabled');\r\n    \tthis.leftParenBtn.removeAttribute('disabled');\r\n    \tthis.rightParenBtn.setAttribute('disabled', 'disabled');\r\n    }\r\n  }\r\n\r\n  memoryClear() {\r\n    this.memory = 0;\r\n  }\r\n  memoryAdd()      { this.input = ''; this.memory += eval(this.display || '0'); }\r\n  memoryRecover()  { this.render(this.memory); }\r\n}\r\n\r\ninitializeCalculator();\r\n<\/script>\r\n\r\n\r\n<p>Read on to learn more about the features and limitations of the GRE calculator, as well as when it&#8217;s best to use it (and avoid it).<\/p>\r\n\r\n<nav id=\"TOC\" role=\"doc-toc\">\r\n<p style=\"color: #4D2079; font-size:larger\"><strong>Table of Contents<\/strong><\/p>\r\n<ul>\r\n  <li><a href=\"#gre-calculator\">Interactive GRE Calculator<\/a><\/li>\r\n  <li><a href=\"#features-and-limitations\">GRE Calculator Features and Limitations<\/a><\/li>\r\n  <li><a href=\"#calculator-strategy\">GRE Calculator Strategy<\/a><\/li>\r\n  <li><a href=\"#practice\">GRE Calculator Practice<\/a><\/li>\r\n  <li><a href=\"#closing-thoughts\">Closing Thoughts<\/a><\/li>\r\n<\/ul>\r\n<\/nav>\r\n\r\n<h2 style=\"color: #4d2079;\" id=\"features-and-limitations\">GRE Calculator Features and Limitations<\/h2>\r\n\r\n<p>Again, it&#8217;s important to remember that the GRE calculator is a very basic one.  It can do about as much as the most simple calculator app you find on cell phones.  With that said, not even all basic calculators behave the same way, so let&#8217;s take a closer look at how the GRE calculator works.<\/p>\r\n\r\n<h3 style=\"color: #c5168c;\">Features<\/h3>\r\n\r\n<ul>\r\n  <li><strong>You can input values with either the mouse or the keyboard<\/strong>: Often using the keyboard is faster and less prone to error, but do what you&#8217;re most comfortable with.  (Try out both methods with the <a href=\"#gre-calculator\">interactive calculator above<\/a>!)<\/li>\r\n  <li><strong>Follows the order of operations<\/strong>: If you input 2 + 3 \u00d7 4, the GRE calculator will correctly perform the multiplication step <em>first<\/em> since that takes priority over addition.  Thus, the calculator arrives at the correct final answer of 14.  However, some other basic calculators merely operate from left to right and would therefore give you an incorrect answer of 20.<\/li>\r\n  <li><strong>Pressing M+ multiple times <em>adds<\/em> the display value to what&#8217;s already in memory<\/strong>: For example, if you have the number 40 in memory and the number 9 on the display, pressing M+ now would store the value 49 in memory.  Thus, be very careful: M+ does not override what&#8217;s currently in memory but rather sums it together with what&#8217;s currently on the display!<\/li>\r\n<\/ul>\r\n\r\n<h3 style=\"color: #c5168c;\">Limitations<\/h3>\r\n<ul>\r\n  <li><strong>Only displays up to 8 digits<\/strong>: If you&#8217;re trying to work with a large number like 123,456,789, then you&#8217;re out of luck.  That&#8217;s a sign that you&#8217;ll most likely need to solve the problem in another way, without use of the calculator.<\/li>\r\n  <li><strong>You cannot nest parentheses<\/strong>: Though you&#8217;ll often encounter problems involving parentheses within parentheses\u2014such as 3 \u00d7 (5 &#8211; (1 + 2))\u2014you cannot input all of that into the GRE calculator.  Instead, you&#8217;ll need to simplify the expression down to just a single set of parentheses first.<\/li>\r\n<\/ul>\r\n\r\n<p>Lastly, it&#8217;s <strong>tiny in size<\/strong>!  Though <a href=\"#gre-calculator\">our interactive calculator above<\/a> resizes with your screen to make it easier for you to experiment with, the calculator on your actual exam is going to be quite small, like this:<\/p>\r\n\r\n<img decoding=\"async\" src=\"https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator-300x300.png\" alt=\"GRE Calculator\" width=\"300\" height=\"300\" class=\"size-medium wp-image-16815\" srcset=\"https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator-300x300.png 300w, https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator-150x150.png 150w, https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator-768x768.png 768w, https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator-600x600.png 600w, https:\/\/magoosh.com\/gre\/files\/2016\/08\/GRE-calculator.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\r\n\r\n<p>Thus, test out the <em>functionality<\/em> here, but be sure to practice your <em>execution<\/em> at the correct, smaller scale.  You can try that out right now with this <a href=\"https:\/\/gre.magoosh.com\/questions\/2\"><strong>free calculator practice problem<\/strong><\/a> on Magoosh.<\/p>\r\n\r\n<h2 style=\"color: #4d2079;\" id=\"calculator-strategy\">GRE Calculator Strategy<\/h2>\r\n\r\n<p>Just because the calculator exists doesn&#8217;t mean that you should use it all the time.  It\u2019s a handy tool, but don\u2019t let it slow you down. You&#8217;ll want to balance your problem-solving skills, mental math, and calculator use for a great GRE quant score. Remember, it\u2019s about picking the right approach for each question.  You&#8217;ll want to:<\/p>\r\n\r\n<ul>\r\n  <li><strong>Problem solve first<\/strong>: If the question seems especially complex, look to the answers and recall what simple rules may apply before diving into crunching numbers.<\/li>\r\n  <li><strong>Use mental math<\/strong>: For simple calculations, practice mental math so the calculator&#8217;s clunky interface doesn&#8217;t slow you down or lead to careless input mistakes.<\/li>\r\n  <li><strong>Reserve it for messy or complex calculations<\/strong>: Don&#8217;t mess with trying to add 43.78 + 28.53 in your head (unless you&#8217;re skilled at that!).  Instead, plug that in and get a precise value with accuracy.<\/li>\r\n  <li><strong>Practice ahead of time<\/strong>: Practice before test day so that you can quickly recognize when you&#8217;ll need the calculator and be comfortable in using it.<\/li>\r\n<\/ul>\r\n\r\n<p>Now, let&#8217;s dive into some of those points in more detail.<\/p>\r\n\r\n<h3 style=\"color: #c5168c\"<strong>Speed vs. Accuracy: A Balancing Act<\/strong><\/h2>\r\n\r\n<p>It is crucial to know that not every problem on GRE quant requires a calculator. In fact, over-reliance on it\u2014especially for easier problems\u2014can impede your progress. While calculator use can be helpful for problems that require you to work with larger numbers, multiple steps, or decimals and percents, it&#8217;s important to remember that it is not an automatic ticket to the correct answer.<\/p>\r\n\r\n<p>It won&#8217;t necessarily solve complex problems faster than logic or intuition. Furthermore, the on-screen calculator interface isn&#8217;t intuitive, and the time you devote to using it could negatively impact your overall pacing. Thus, it can be helpful, but you have to find the right balance between speed and accuracy.<\/p>\r\n\r\n<h3 style=\"color: #c5168c\"<strong>Math or problem-solving?<\/strong><\/h3>\r\n\r\n<p>When it comes to the GRE, the challenge is not really the math calculations. Rather, the challenge is how we approach and solve the problems. Believe it or not, many test-takers actually find that they don&#8217;t need a calculator for a lot of the questions.<\/p>\r\n\r\n<p>How can that be? Here&#8217;s a fun fact: The test makers know that time is short; therefore, if a question seems to require a bunch of complicated calculations, look to the answers. The answers often provide shortcuts to the solution\u2014some value options are just way too big or small and can be eliminated immediately or after working a couple steps of the problem. Relying on the power of the process of elimination (POE), is very likely a faster, calculator-free way to get to the correct answer.<\/p>\r\n\r\n<h2 style=\"color: #4d2079;\" id=\"practice\">GRE Calculator Practice<\/h2>\r\n\r\n<p>For the questions below, identify which ones require the GRE calculator and which ones do not:\r\n\r\n<ol>\r\n  <li>13 x 9<\/li>\r\n  <li>(21 + 24 + 27) \/ 3<\/li>\r\n  <li>50% of 20% of 25<\/li>\r\n  <li>(10 x 9 x 8) \/ (3 x 2 x 1)<\/li>\r\n  <li>(1.05)^8<\/li>\r\n<\/ol>\r\n\r\n<details><summary>Click to reveal the answers<\/summary>\r\n<ol>\r\n  <li>In your head.<\/li>\r\n  <li>In your head.  (Factoring out a 3 from the numerator eliminates the denominator, leaving you with:  7 + 8 + 9.)<\/li>\r\n  <li>It depends.  (If you&#8217;re comfortable with percents, you may recognize 20% as one-fifth and one-fifth of 25 as 5.  Thus, this problem is really &#8220;What&#8217;s half of 5?&#8221;  But if inputing the entire expression into the calculator is faster for you, go for it!)<\/li>\r\n  <li>It depends.  (If you cancel factors first, it can be quick mental math.  But it&#8217;s a lot to juggle, so use the calculator if that&#8217;s going to be more accurate for you.) <\/li>\r\n  <li>Calculator.<\/li>\r\n<\/ol>\r\n<\/details>\r\n\r\n<blockquote style=\"border-left: 4px solid #4d2079; background: #F9FAFB; padding: 1em 1.2em; margin: 1em 0; border-radius: 6px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\">\r\n<p><span style=\"font-size: 1.5em;\">\ud83d\udca1<\/span>Try out the calculator\u2014or choose to avoid it!\u2014on these <a href=\"https:\/\/magoosh.com\/gre\/gre-math-practice-questions\/\">GRE Math Practice questions<\/a>.<\/p>\r\n<\/blockquote>\r\n\r\n<h2 style=\"color: #4d2079;\" id=\"closing-thoughts\">Closing Thoughts<\/h2>\r\n\r\n<p>The GRE calculator can either assist you or weigh you down.  Thus, carefully consider how and when you&#8217;ll use it.  Keep in mind that things like mental math and estimation can often be faster shortcuts.<\/p>\r\n\r\n<p>Magoosh offers a wealth of advice and tutorials to help you use the calculator strategically. You can find help with this and other aspects of the GRE right here on the blog and in our <a href=\"https:\/\/gre.magoosh.com\/?utm_source=greblog&#038;utm_medium=blog&#038;utm_campaign=grehome&#038;utm_term=inline&#038;utm_content=the-new-gre-calculator\"><strong>GRE Premium<\/strong><\/a> video lessons.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Can you use a calculator on the GRE? Yes, but it&#8217;s not your standard type. Learn how to use and practice with the GRE calculator online!<\/p>\n","protected":false},"author":2,"featured_media":16813,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[85],"tags":[],"ppma_author":[12262],"class_list":["post-4193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-resources"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v21.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GRE Calculator: How to Use - Magoosh Blog \u2014 GRE\u00ae Test<\/title>\n<meta name=\"description\" content=\"Can you use a calculator on the GRE? Yes, but it&#039;s not your standard type. Learn how to use and practice with the GRE calculator online!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GRE Calculator: How to Use\" \/>\n<meta property=\"og:description\" content=\"Can you use a calculator on the GRE? Yes, but it&#039;s not your standard type. Learn how to use and practice with the GRE calculator online!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Magoosh Blog \u2014 GRE\u00ae Test\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Magoosh\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-09T18:00:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-20T11:57:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/magoosh.com\/gre\/files\/2016\/08\/Can-you-use-a-calculator-on-the-GRE-.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bhavin Parikh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MagooshGRE\" \/>\n<meta name=\"twitter:site\" content=\"@MagooshGRE\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhavin Parikh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\"},\"author\":{\"name\":\"Bhavin Parikh\",\"@id\":\"https:\/\/magoosh.com\/gre\/#\/schema\/person\/a39368a4ec92c14292a2159b802bd6ff\"},\"headline\":\"GRE Calculator: How to Use\",\"datePublished\":\"2025-06-09T18:00:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\"},\"wordCount\":657,\"publisher\":{\"@id\":\"https:\/\/magoosh.com\/gre\/#organization\"},\"articleSection\":[\"GRE Resources\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\",\"url\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\",\"name\":\"GRE Calculator: How to Use - Magoosh Blog \u2014 GRE\u00ae Test\",\"isPartOf\":{\"@id\":\"https:\/\/magoosh.com\/gre\/#website\"},\"datePublished\":\"2025-06-09T18:00:54+00:00\",\"description\":\"Can you use a calculator on the GRE? Yes, but it's not your standard type. Learn how to use and practice with the GRE calculator online!\",\"breadcrumb\":{\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/magoosh.com\/gre\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GRE Calculator: How to Use\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/magoosh.com\/gre\/#website\",\"url\":\"https:\/\/magoosh.com\/gre\/\",\"name\":\"Magoosh Blog \u2014 GRE\u00ae Test\",\"description\":\"Everything you need to know about the GRE\",\"publisher\":{\"@id\":\"https:\/\/magoosh.com\/gre\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/magoosh.com\/gre\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/magoosh.com\/gre\/#organization\",\"name\":\"Magoosh\",\"url\":\"https:\/\/magoosh.com\/gre\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/magoosh.com\/gre\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/magoosh.com\/gre\/files\/2019\/04\/Magoosh-logo-purple-60h.png\",\"contentUrl\":\"https:\/\/magoosh.com\/gre\/files\/2019\/04\/Magoosh-logo-purple-60h.png\",\"width\":265,\"height\":60,\"caption\":\"Magoosh\"},\"image\":{\"@id\":\"https:\/\/magoosh.com\/gre\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Magoosh\/\",\"https:\/\/twitter.com\/MagooshGRE\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/magoosh.com\/gre\/#\/schema\/person\/a39368a4ec92c14292a2159b802bd6ff\",\"name\":\"Bhavin Parikh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/magoosh.com\/gre\/#\/schema\/person\/image\/2de1e8647db16347c8eef237fd1a78cd\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b86ae097e9621209fe72eedec4a1ae33625a27b1b135f4558eaee1e6c5cdc116?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b86ae097e9621209fe72eedec4a1ae33625a27b1b135f4558eaee1e6c5cdc116?s=96&d=mm&r=g\",\"caption\":\"Bhavin Parikh\"},\"description\":\"Bhavin sets the vision and strategy for Magoosh, along with whatever else needs to be done. With a BS\/BA in Economics and Computer Science from Duke University and an MBA from the Haas School of Business at UC Berkeley, he\u2019s on a mission to change the way people learn and how they think about learning. Years ago, Bhavin played on several Nationals-level ultimate frisbee teams. Today, he\u2019s our resident gelato connoisseur.\",\"sameAs\":[\"adeney\"],\"knowsAbout\":[\"Test Prep\",\"GRE Exam\",\"Executive Leadership\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"CEO\",\"worksFor\":\"Magoosh\",\"url\":\"https:\/\/magoosh.com\/gre\/author\/bhavin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GRE Calculator: How to Use - Magoosh Blog \u2014 GRE\u00ae Test","description":"Can you use a calculator on the GRE? Yes, but it's not your standard type. Learn how to use and practice with the GRE calculator online!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/","og_locale":"en_US","og_type":"article","og_title":"GRE Calculator: How to Use","og_description":"Can you use a calculator on the GRE? Yes, but it's not your standard type. Learn how to use and practice with the GRE calculator online!","og_url":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/","og_site_name":"Magoosh Blog \u2014 GRE\u00ae Test","article_publisher":"https:\/\/www.facebook.com\/Magoosh\/","article_published_time":"2025-06-09T18:00:54+00:00","article_modified_time":"2019-04-20T11:57:53+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/magoosh.com\/gre\/files\/2016\/08\/Can-you-use-a-calculator-on-the-GRE-.png","type":"image\/png"}],"author":"Bhavin Parikh","twitter_card":"summary_large_image","twitter_creator":"@MagooshGRE","twitter_site":"@MagooshGRE","twitter_misc":{"Written by":"Bhavin Parikh","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#article","isPartOf":{"@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/"},"author":{"name":"Bhavin Parikh","@id":"https:\/\/magoosh.com\/gre\/#\/schema\/person\/a39368a4ec92c14292a2159b802bd6ff"},"headline":"GRE Calculator: How to Use","datePublished":"2025-06-09T18:00:54+00:00","mainEntityOfPage":{"@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/"},"wordCount":657,"publisher":{"@id":"https:\/\/magoosh.com\/gre\/#organization"},"articleSection":["GRE Resources"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/","url":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/","name":"GRE Calculator: How to Use - Magoosh Blog \u2014 GRE\u00ae Test","isPartOf":{"@id":"https:\/\/magoosh.com\/gre\/#website"},"datePublished":"2025-06-09T18:00:54+00:00","description":"Can you use a calculator on the GRE? Yes, but it's not your standard type. Learn how to use and practice with the GRE calculator online!","breadcrumb":{"@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/magoosh.com\/gre\/the-new-gre-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/magoosh.com\/gre\/"},{"@type":"ListItem","position":2,"name":"GRE Calculator: How to Use"}]},{"@type":"WebSite","@id":"https:\/\/magoosh.com\/gre\/#website","url":"https:\/\/magoosh.com\/gre\/","name":"Magoosh Blog \u2014 GRE\u00ae Test","description":"Everything you need to know about the GRE","publisher":{"@id":"https:\/\/magoosh.com\/gre\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/magoosh.com\/gre\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/magoosh.com\/gre\/#organization","name":"Magoosh","url":"https:\/\/magoosh.com\/gre\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/magoosh.com\/gre\/#\/schema\/logo\/image\/","url":"https:\/\/magoosh.com\/gre\/files\/2019\/04\/Magoosh-logo-purple-60h.png","contentUrl":"https:\/\/magoosh.com\/gre\/files\/2019\/04\/Magoosh-logo-purple-60h.png","width":265,"height":60,"caption":"Magoosh"},"image":{"@id":"https:\/\/magoosh.com\/gre\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Magoosh\/","https:\/\/twitter.com\/MagooshGRE"]},{"@type":"Person","@id":"https:\/\/magoosh.com\/gre\/#\/schema\/person\/a39368a4ec92c14292a2159b802bd6ff","name":"Bhavin Parikh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/magoosh.com\/gre\/#\/schema\/person\/image\/2de1e8647db16347c8eef237fd1a78cd","url":"https:\/\/secure.gravatar.com\/avatar\/b86ae097e9621209fe72eedec4a1ae33625a27b1b135f4558eaee1e6c5cdc116?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b86ae097e9621209fe72eedec4a1ae33625a27b1b135f4558eaee1e6c5cdc116?s=96&d=mm&r=g","caption":"Bhavin Parikh"},"description":"Bhavin sets the vision and strategy for Magoosh, along with whatever else needs to be done. With a BS\/BA in Economics and Computer Science from Duke University and an MBA from the Haas School of Business at UC Berkeley, he\u2019s on a mission to change the way people learn and how they think about learning. Years ago, Bhavin played on several Nationals-level ultimate frisbee teams. Today, he\u2019s our resident gelato connoisseur.","sameAs":["adeney"],"knowsAbout":["Test Prep","GRE Exam","Executive Leadership"],"knowsLanguage":["English"],"jobTitle":"CEO","worksFor":"Magoosh","url":"https:\/\/magoosh.com\/gre\/author\/bhavin\/"}]}},"authors":[{"term_id":12262,"user_id":2,"is_guest":0,"slug":"bhavin","display_name":"Bhavin Parikh","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b86ae097e9621209fe72eedec4a1ae33625a27b1b135f4558eaee1e6c5cdc116?s=96&d=mm&r=g","user_url":"","last_name":"Parikh","first_name":"Bhavin","description":"Bhavin sets the vision and strategy for Magoosh, along with whatever else needs to be done. With a BS\/BA in Economics and Computer Science from Duke University and an MBA from the Haas School of Business at UC Berkeley, he\u2019s on a mission to change the way people learn and how they think about learning. Years ago, Bhavin played on several Nationals-level ultimate frisbee teams. Today, he\u2019s our resident gelato connoisseur."}],"_links":{"self":[{"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/posts\/4193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/comments?post=4193"}],"version-history":[{"count":0,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/posts\/4193\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/media\/16813"}],"wp:attachment":[{"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/media?parent=4193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/categories?post=4193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/tags?post=4193"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/magoosh.com\/gre\/wp-json\/wp\/v2\/ppma_author?post=4193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}