I am trying to display results always with exponents in scientific notation.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I am trying to display results always with exponents in scientific notation.
I am using Mathcad Prime Release 7.0 and Datecode7.0.0.0
Mathcad Prime 7.0 can show results in scientific notation, but if exponent is zero, the exponent is skipped.
Is it possible to display always the exponent as Mathcad 15 can?
- Labels:
-
Mathcad Usage
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Check this out may be help you out https://community.ptc.com/t5/PTC-Mathcad/Scientific-notation/td-p/190467Flare Account
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Thank you for the reply.
This topic was kind of beneficial to me. The most ideal way of displaying is FORTRAN-style exponential.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
@citre324 wrote:
I am using Mathcad Prime Release 7.0 and Datecode7.0.0.0
Mathcad Prime 7.0 can show results in scientific notation, but if exponent is zero, the exponent is skipped.
Is it possible to display always the exponent as Mathcad 15 can?
If there is a way, it's not obvious (to me).
Indeed, it looks like such a display may be a bug.
▪(Scientific)—Results are always in exponential notation.12461.7556 = 1.246 × 10^4
Stuart
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I can only think so too.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
No, this is obviously working as designed:
Mathcad 15 scientific notation: 1=1E+000 10=1E+001 100=1E+002 1000=1E+003
Mathcad Prime scientific notation: 1=1 10=1*10 100=1*10² 1000=1*10³
One can refer to Product Ideas @ PTC Community and consider posting a new one.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
@MichaelW wrote:
No, this is obviously working as designed:
Mathcad 15 scientific notation: 1=1E+000 10=1E+001 100=1E+002 1000=1E+003
Mathcad Prime scientific notation: 1=1 10=1*10 100=1*10² 1000=1*10³
One can refer to Product Ideas @ PTC Community and consider posting a new one.
It may be working as designed, but it doesn't meet the customer-documented behaviour. Extrapolating the M15 notation and your Prime notation from 1000..10 then 1*10⁰ is, IMO, a more obvious display for scientific notation and is in keeping with previous Mathcad (15) behaviour.
OOIC, I've just entered 1 into Wolfram Alpha (asking for scientific notation output) and an HP15C emulation on my iPhone and they both show the zero exponent. Also see https://en.wikipedia.org/wiki/Scientific_notation.
Perhaps it's better reported as a bug rather than a new idea?
Stuart
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
sure it's legitimate to ask PTC R&D for an explanation - or if not justified - to fix it (as a bug).
But the requested behavior sounds more like a change or extension of the current product specification. Which is very well justified (and voted!) with a new idea (there is no yet in the community).
However, if you want to report this as a bug and have permission to do so, please open a new case with PTC Technical Support.
Thank you for your understanding.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
@MichaelW wrote:
sure it's legitimate to ask PTC R&D for an explanation - or if not justified - to fix it (as a bug).
But the requested behavior sounds more like a change or extension of the current product specification. Which is very well justified (and voted!) with a new idea (there is no yet in the community).
However, if you want to report this as a bug and have permission to do so, please open a new case with PTC Technical Support.
Thank you for your understanding.
Thanks for the reply. Without having sight of the requirement specification, I obviously can't tell whether it is indeed part of the spec. Nor can I know whether it was a deliberate change or something that slipped through the net. As noted, the result does not agree with the documented user behaviour, so either the documentation needs fixing, or the formatting code does.
It may be that the non Scientific Notation is preferred by some people (I've seen it elsewhere), but the power of 10 notation is definitely preferred by others and was the Mathcad 15 behaviour. However, as it stands, those who prefer "1" to "1·10⁰, can choose the "General" format; those who prefer Scientific Notation have no such alternative. There should at least be the option to choose the cutoff power, IMO.
Unfortunately, I don't have permission to add or comment on Ideas.
Stuart
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
To the best of my knowledge it was done deliberately just because
We can consider having and additional result format setting like "show zero exponent" similar to "show trailing zeros" that will affect this behavior.
Meanwhile you can just type 10^0 in scaling expression, but it needs to be done in each individual expression, there is no way to do it on document level.
I am not convinced that current behavior contradicts the documentation because documentation does not explicitly mention the case of zero in exponent.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
There is no need for the documentation to explicitly mention the case of zero (or one), simply because the documentation states 'Results are always in exponential notation.'
And always leaves no room for exceptions, unless they are explicitly mentioned.
Luc
