MATLAB Answers

i dont know what is this answer

1 view (last 30 days)
whiyan
whiyan on 21 Oct 2020
Commented: Walter Roberson on 21 Oct 2020
From the matlab, i got the below answer. But what is 'e' mean??
I wanna change the below to real number. Thanks
3.2959e+29

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 21 Oct 2020
The value is too big to show "real number"
>> a=1000
a =
1000
>> format ShortEng
>> a
a =
1.0000e+003

More Answers (1)

Walter Roberson
Walter Roberson on 21 Oct 2020
The e indicates multiplication by 10 to the power of the following digits. 3.2959 times 10 to the power of 38.
This is standard scientific notation and is considered to be a "real" number.
It is possible to write out the digits like 32959 followed by 34 zeros, but in science that would imply that 33 zeros are known to be exactly right, which is a problem because there is nothing that has been measured that precisely.
  2 Comments
Walter Roberson
Walter Roberson on 21 Oct 2020
Their method was flawed :(
A Planck Length can obviously be associated with the number 1 -- one Planck Length. But can you measure Planck Length to additional digits of precision? No-one is entirely sure, with there being serious theories that below the Planck Length that space itself does not exist. https://en.wikipedia.org/wiki/Planck_length . Therefore the number 1 cannot be measured to more than 1 digit.

Sign in to comment.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!