Big Numbers: Type Millions to Nonillions Without the Zeros

Counting zeros is where big numbers go wrong. This guide shows how to type big numbers as 1M, 2.5G or 7T, what a pasted 1.000.000.000.000.000 really means, and when to switch to scientific notation.

Big numbers show up in more places than you would think: a company market cap, the national debt, an astronomy figure, the storage estimate on a data-lake proposal. The problem is not the math; it is the typing. Miss one zero in 12000000000 and you are off by a factor of ten, and squinting at a wall of digits tells you almost nothing about the value’s actual size. Notes Calculator solves both problems the same way: you write big numbers the way you say them, and the app carries the zeros for you.

What Counts as Big Numbers

For everyday work, “big numbers” is anything past a million or so: the point where your eyes have to count digit groups to read the value. Concretely that means:

  • Millions (1M = 1,000,000): headcounts, mid-sized budgets, product revenue.
  • Billions (1G = 1,000,000,000): company valuations, national spending, global downloads.
  • Trillions (1T = 1,000,000,000,000): GDPs, cloud-storage totals, light-years in kilometers (one is about 9.46 trillion km). One trillion is where “count the zeros” tips into “guess and hope.”
  • Quadrillions and beyond (1P, 1E, 1Z, 1Y, 1R, 1Q): physics estimates, cryptographic keyspaces, back-of-envelope astronomy. Past one quadrillion the named scale keeps going, but scientific notation is usually the more compact form.

Each of those is one letter in Notes Calculator. The Q at the top of the scale is a nonillion, which is a 1 followed by thirty zeros. Anything larger folds into scientific notation. Every scale also has a spelled-out alias, so you can write million or billion when the word reads better:

SuffixNameZeros after the 1
k / thousandThousand3
M / millionMillion6
G / billionBillion9
T / trillionTrillion12
P / quadrillionQuadrillion15
E / quintillionQuintillion18
Z / sextillionSextillion21
Y / septillionSeptillion24
R / octillionOctillion27
Q / nonillionNonillion30

Typing Big Numbers: One Letter Instead of Twelve Zeros

The rule is: write the coefficient, append the suffix, hit enter. The result column expands the value, switching to scientific notation for very large numbers.

Typing Big Numbers: One Letter Instead of Twelve Zeros
NoteResult
1k 1,000
1M 1,000,000
1G 1,000,000,000
1T 1,000,000,000,000
1P 1,000,000,000,000,000
1Q 1.00e30

You are not limited to whole coefficients. Fractional suffixes are how you get “half a billion” or “two and a half million” without a single zero:

Fractional Suffixes
NoteResult
0.5G 500,000,000
2.5M 2,500,000
7.25T 7,250,000,000,000

The full list of suffixes plus their spelled-out aliases (million, billion, all the way up) lives in the large numbers notation reference in the docs.

What a Pasted Number Like 1.000.000.000.000.000 Means

You rarely type these strings on purpose: you paste a number you met somewhere and want to know what it is. Two shapes show up most. A long grouped string like 1.000.000.000.000.000 uses dots as digit-group separators, so it reads straight off the scale table above: fifteen zeros is one quadrillion, the same value you would type as 1P. Notes Calculator accepts shorter grouped numbers in either convention (1.234.567 where the comma is your decimal point, 1,234,567 where the dot is). For a quadrillion, remove the separators and type 1000000000000000, or use the clearer 1P. If you would rather group long digits yourself, underscores work too: 1_000_000. Both separator conventions are spelled out in the decimal point and thousands separators reference.

The other shape is a short string like 1.00000. Here the dot is a decimal point, and the trailing zeros carry no value. 1.00000 is simply 1, which is why the Auto format trims them as you type. That reading assumes a dot as your decimal separator; with a comma, the app reads 1.00000 as 100,000. When you need a fixed number of decimals for an invoice total, price, or measurement, ask for them explicitly. Round with round(3.14159, 2) or the postfix 3.14159 to 2 dp, or pin a plain-decimal display with 1234567 as fixed. The full set of rounding and decimal controls lives in the rounding reference.

Pasted and formatted numbers
NoteResult
1000000000000000 1,000,000,000,000,000
1_000_000 1,000,000
1.00000 1
3.14159 to 2 dp 3.14
1234567 as fixed 1,234,567
1P 1,000,000,000,000,000

Calculating with Big Numbers

The suffix is a real value, not a display trick. You can add, subtract, multiply, divide, and mix scales in the same expression, and the result column shows the expanded value:

Calculating with Big Numbers
NoteResult
2M + 500k 2,500,000
3T * 4 12,000,000,000,000
1G / 8 125,000,000
1.5T - 250G 1,250,000,000,000

Variables work the same way, and Notes Calculator lets you name them with spaces so a note stays readable weeks later:

Variables with Big Numbers
NoteResult
world population = 8G 8,000,000,000
daily growth = 200k 200,000
world population + daily growth * 365 8,073,000,000

Notice the = sign only ever assigns; the result appears on the right, never rewritten into the line. Stringing values together into a running sum is what the total keyword is for: put a few big numbers on consecutive lines and finish with total to get the sum without spelling out the addition.

Try big numbers free in your browser

Big Numbers Past Nonillion: Scientific Notation

Once you get past a nonillion, the named scale runs out. Scientific notation picks up seamlessly: coefficient, then e (or E), then the exponent. The sign is optional, and negative exponents cover the tiny end of the range too:

Scientific notation literals
NoteResult
1e33 1.00e33
2.5e-3 to 4 dp 0.0025
5e+3 5,000
1.2e100 1.20e100

Scientific literals work with everything else. Expressions such as 1e33 + 1e30 and 1.5e6 * 2 evaluate as written. You can also change any value’s display with the as postfix: 1234567890 as scientific renders it compact, while 1234567890 as fixed renders it grouped. The full reference for both forms is in the number bases and scientific notation docs.

Where Big Numbers Come From in Real Work

Two contexts hit big numbers the hardest, and they are the two Notes Calculator was built to make painless.

The first is finance and business modeling. Company valuations, revenue projections, national-debt breakdowns, and cap-table math all live in the millions-to-trillions range, and every stray zero is a mistake worth catching. Writing revenue = 4.2M, arr = revenue * 12, and year3 target = arr * 1.15 ^ 3 reads like your notes on a napkin, only correct.

The second is data-engineering and infrastructure sizing. A backup estimate that goes “we produce 40 MB per user per day, with 8G users, over 365 days” is a big-number problem waiting to happen. In Notes Calculator that is one line. Use byte units and convert the result: (40 MB * 8G * 365) in PB returns 116,800 PB. The byte converter guide walks through the size units that pair with these scales.

Physics, astronomy, and chemistry hit big numbers too, but there the range is usually so extreme that scientific notation is the more natural fit: 2e30 (shown as 2.00e30) beats trying to name every scale on the way up.

FAQ

How do I type a million in Notes Calculator? Write 1M. It works anywhere a plain number would, including expressions, variable assignments, and function calls. Every named scale up to nonillion has the same one-letter form.

Can I use fractional big numbers like 2.5 billion? Yes. Any decimal coefficient works with any suffix: 2.5G, 0.5T, 7.25M. The suffix multiplies whatever you put in front of it, so the fractional case behaves exactly like the whole-number case.

Do big numbers lose precision like they do in JavaScript? Not for everyday values. Whole numbers stay exact well past 9 quadrillion (2^53), where JavaScript starts rounding: 123456789012345678 + 1 shows 123,456,789,012,345,679. The largest values, like the bigger suffixes, are rounded: 1Q * 2 - 1Q still returns 1Q, but adding 1 to 1Q does not change it.

Does 1M mean million or mega (1,048,576)? It means one million (1,000,000). The decimal scales here are powers of ten. For binary data sizes like mebibytes, use the dedicated MiB/GiB units covered in the byte converter post.

What does a number like 1.000.000.000.000.000 mean? Written with dots as digit-group separators, that string is one quadrillion: a 1 followed by fifteen zeros, the same value you type as 1P. A short string like 1.00000 is different: there the dot is a decimal point, so it is simply 1 carried to five places, and Notes Calculator trims the trailing zeros. That reading assumes a dot as your decimal separator; with a comma, 1.00000 means 100,000. For the quadrillion value, type 1P or the ungrouped 1000000000000000 in the app.

When should I switch from a suffix to scientific notation? Around the point where the value is beyond a nonillion, or where you would rather compare exponents than count named scales. 1.5e33 reads faster than “1500 nonillion,” and Notes Calculator treats both as the same underlying number.


Big numbers stop being a source of typos the moment you stop typing the zeros. Open Notes Calculator in your browser and see 1Q represented as 1.00e30 in the result pane. If big-number math becomes part of your daily notes, the pricing page covers the one-time lifetime upgrade: the calculator is free either way.

Skip the manual math.

Notes Calculator runs every formula in this article, and a lot more, in plain text. Free on every platform.

Free forever plan · No credit card · Cross-platform