Calculating 10 ^ 0.1 , 0.2, 0.3, etc

We talked about mentally calculating logarithms. Now, let’s go the other way.
How does one mentally calculate 100.1, 100.2, etc.?
You could of course memorize the numbers, but this is the mental calculation subforum, so we need to calculate them. Mentally. Ouch.

Think about it; how would you calculate 100.1?
It is - by definition - the tenth root of 10, so one option is to try a number and raise that to the tenth power - for example by repeatedly squaring. And then iteratively refine the initial guess.
This takes time. It is great training of course, but let’s find an easier way.

We know that log(2) = 0.301. 0.30103 if you want to be precise.
Since this number is very close to 0.3, we could use this number and make a small correction for the fact that we are working with 0.301 instead of 0.3.

If we do this we can calculate these numbers with about 4 digits precision.
As always, it is a lot more work to explain than to do, so bear with me.

If log(2) = 0.301, this means that 100.3 is almost 2.
If we do the correction later, we can start by stating that 100.3 = 2.
Then, 100.6 = 4 and 100.9 = 8.

Now, from the nine numbers 0.1 - 0.9, we have already 3 numbers covered.
Let’s continue adding 0.3:
101.2 = 16,
101.5 = 32,
101.8 = 64,
102.1 = 128,
102.4 = 256,
102.7 = 512.

That was not difficult, right?

Let’s bring the exponent under 1:
If 101.2 = 16, then 100.2 = 1.6
If 101.5 = 32, then 100.5 = 3.2
If 101.8 = 64, then 100.8 = 6.4
If 102.1 = 128, then 100.1 = 1.28
If 102.4 = 256, then 100.4 = 2.56
If 102.7 = 512, then 100.7 = 5.12

You probably see where this is going.
To finish the series we can add:
100.0 = 1
101.0 = 10

Putting them all in order we get:

100.0 = 1
100.1 = 1.28
100.2 = 1.6
100.3 = 2
100.4 = 2.56
100.5 = 3.2
100.6 = 4
100.7 = 5.12
100.8 = 6.4
100.9 = 8
101.0 = 10

Take a moment to see what has happened here. We calculated all these numbers by adding 0.3 on one side and doubling the last number on the other side.
This can be done in a matter of seconds.

If you want to know 100.4, all you need to know is ‘what multiple of 3 ends in a 4?’
Well; 3 x 8=24.
So, we take .3 x 8 = 2.4:
10 ( .3 * 8 ) = 10 2.4 = 2 8 = 256 => 10.4 = 2.56

That version is the long version. The short version goes like this:
What multiple of 3 ends in 4? Well, 24 (8 times 3) => use 8.
28 = 256, so 2.56.
Done.

Try this out for yourself with a couple of numbers before we move to the calculation of the necessary correction next.

The correction.

An example.
10.3 = 2
Multiple here was 1, so we subtract .24% once.
2 - .24% = 2 - .0048 = 1.9952

Another one:
10.2 = 1.6. Multiple is 4. We subtract 4 times 0.24%.
.24 * 4 =.96.
1.6 - .96% = 1.6 - 0.01536 = 1.58464.

Btw. This might seem like a difficult calculation, but instead of 1.6, I take 160, then subtract 1% or 1.6 = 158.4.
Finally I realize that 1% is 0.04% too much.
Since 4 * 16 = 64, we need to add 64, move it a couple of places to the right, nd add it to 158.4 to get 158.464.

The general rule is this. We subtract ‘the multiple’ times 0.24% from the calculated number.

How accurate is this? Well, here are the numbers:

Mentally calculated
10.1 = 1.2585
10.2 = 1.58464
10.3 = 1.9952
10.4 = 2.51085
10.5 = 3.1616
10.6 = 3.9808
10.7 = 5.00941
10.8 = 6.30784
10.9 = 7.9424

Actual
10.1 = 1.25893
10.2 = 1.58489
10.3 = 1.99526
10.4 = 2.51189
10.5 = 3.16228
10.6 = 3.98107
10.7 = 5.01187
10.8 = 6.30957
10.9 = 7.94328

7 Likes

Interesting technique, Kinma!

Lazy version: To approximate 10 to the power of 0.107, 0.207, 0.307, and so on, you can stop with these approximations:

100.107 ≈ 1.28
100.207 ≈ 1.6
100.307 ≈ 2
100.407 ≈ 2.56
100.507 ≈ 3.2
100.607 ≈ 4
100.707 ≈ 5.12
100.807 ≈ 6.4
100.907 ≈ 8

Here are the actual numbers for comparison:

100.107 ≈ 1.27938
100.207 ≈ 1.61065
100.307 ≈ 2.02768
100.407 ≈ 2.5527
100.507 ≈ 3.21366
100.607 ≈ 4.04576
100.707 ≈ 5.09331
100.807 ≈ 6.4121
100.907 ≈ 8.07235

(Calculated at: table[10^((x/10)+0.007) * 1.0, {x, 1, 9}] - Wolfram|Alpha )

Alternatively, for 100.n, just ask yourself “what’s the last digit of 7 × n?”

For example, for 100.6, 7 × 6 = 42, and the last digit is 2, so you use 22!

3 Likes

Hi GreyMatters,

Thanks for putting this on Reddit.

Of course. Even simpler!

1 Like

My calculator says 10 ^ 0.4 = 2.5118864315095801110850320677993 (not 2.56)

10 ^ 1.8 = 63.095734448019324943436013662234 (not 64)
10 ^ 2.7 = 501.18723362727228500155418688495 (not 512)
etc…

What’s up?

1 Like

Please reread the part about the correction.
This explains how to get from 2.56 to 2.511 etc.

1 Like

I was afraid I had missed something, but when I see an equal sign I tend to take it literally, especially in a mathematical context. Sorry, I’m of the impatient type and obviously didn’t skim your post well enough.

2 Likes

I realize this is 6 years late, but could someone please tell me how, in the ‘correction’ the 0.24% was come by? I understand that it is the difference between antilog 0.301 and antilog 0.300 but what calculation was done mentally to arrive at 0.24%?

1 Like

Try 7.5 :wink:

In my post, I used 10^3 \approx 2^{10}.
As we all know, this is an approximation. 10^3 is 1000 and 2^{10} is 1024, so there is a difference of 2.4%.

Indeed.
The difference between 0.300 and 0.301 is 0.001. Here is the calculation.
We know that log(1000) = 3 and log(1024) = 3.01.
Here, the difference in logs is 0.01 and the difference from 1000 to 1024 is 2.4%.

This (difference of 0.01) is 10 times the difference we are looking for.
if x^{10} = 1.024, then x \approx 1.0024.

(Come to think of it 1.0023 is a better approximation.)

3 Likes

Thanks Kinma, I understand now. So nice to get your reply so long after your original, and very valuable, post.

4 Likes

Hi Kinma,

I’m not able to solve a problem given by my mom. how to calculate 10 power 2.75
without calculator.

original question (10^4) / (10^5/4) = ?
Please let me know if you have any solution for this.

Thanks,
Jitendra M

1 Like

I guess she isn’t currently here and I am free so I am just mentioning my opinion here.
If you want to calculate mentally then greymatter & kinma already explained it in detail.)

But if you want to do it even more faster, memorize these 10 values

Okay, so here we go :upside_down_face:
10^0.0 => 1.000000000
10^0.1 => 1.258925411
10^0.2 => 1.584893192
10^0.3 => 1.995262314
10^0.4 => 2.511886431
10^0.5 => 3.162277660
10^0.6 => 3.981071705
10^0.7 => 5.011872336
10^0.8 => 6.309573444
10^0.9 => 7.943282347

Now for calculating different values you just need to shift the decimal point.

For example -
10^0.1 => 1.258925411
10^1.1 => 12.58925411
10^2.1 => 125.8925411
10^3.1 => 1258.925411
10^4.1 => 12589.25411
10^5.1 => 125892.5411
10^6.1 => 1258925.411
10^7.1 => 12589254.11
10^8.1 => 125892541.1
10^9.1 => 1258925411

10^0.2 => 1.584893192
10^1.2 => 15.84893192
10^2.2 => 158.4893192
10^3.2 => 1584.893192
10^4.2 => 15848.93192
10^5.2 => 158489.3192
10^6.2 => 1584893.192
10^7.2 => 15848931.92
10^8.2 => 158489319.2
10^9.2 => 1584893192

10^0.3 => 1.995262314
10^1.3 => 19.95262314
10^2.3 => 199.5262314
10^3.3 => 1995.262314
10^4.3 => 19952.62314
10^5.3 => 199526.2314
10^6.3 => 1995262.314
10^7.3 => 19952623.14
10^8.3 => 1995262314
10^9.3 => 1995262314

10^0.4 => 2.511886431
10^1.4 => 25.11886431
10^2.4 => 251.1886431
10^3.4 => 2511.886431
10^4.4 => 25118.86431
10^5.4 => 251188.6431
10^6.4 => 2511886.431
10^7.4 => 25118864.31
10^8.4 => 251188643.1
10^9.4 => 2511886431

10^0.5 => 3.162277660
10^1.5 => 31.62277660
10^2.5 => 316.2277660
10^3.5 => 3162.277660
10^4.5 => 31622.77660
10^5.5 => 316227.7660
10^6.5 => 3162277.660
10^7.5 => 31622776.60
10^8.5 => 316227766.0
10^9.5 => 316227766

10^0.6 => 3.981071705
10^1.6 => 39.81071705
10^2.6 => 398.1071705
10^3.6 => 3981.071705
10^4.6 => 39810.71705
10^5.6 => 398107.1705
10^6.6 => 3981071.705
10^7.6 => 39810717.05
10^8.6 => 398107170.5
10^9.6 => 3981071705

10^0.7 => 5.011872336
10^1.7 => 50.11872336
10^2.7 => 501.1872336
10^3.7 => 5011.872336
10^4.7 => 50118.72336
10^5.7 => 501187.2336
10^6.7 => 5011872.336
10^7.7 => 50118723.36
10^8.7 => 501187233.6
10^9.7 => 5011872336

10^0.8 => 6.309573444
10^1.8 => 63.09573444
10^2.8 => 630.9573444
10^3.8 => 6309.573444
10^4.8 => 63095.73444
10^5.8 => 630957.3444
10^6.8 => 6309573.444
10^7.8 => 63095734.44
10^8.8 => 630957344.4
10^9.8 => 6309573444

10^0.9 => 7.943282347
10^1.9 => 79.43282347
10^2.9 => 794.3282347
10^3.9 => 7943.282347
10^4.9 => 79432.82347
10^5.9 => 794328.2347
10^6.9 => 7943282.347
10^7.9 => 79432823.47
10^8.9 => 794328234.7
10^9.9 => 7943282347

Thank u.

1 Like