Re: fprintf: number of digits for exponent
- From: Jos <x@xxx>
- Date: Wed, 31 Aug 2005 05:53:39 -0400
Thomas wrote:
>
>
> Hello,
>
> I tried to print numbers in scientific notation with fprintf. The
> standard size for the exponent is 3 digits, ie
>
> a=0.004
> fprintf('%8.2E',a)
>>>4.00E-003
>
> Is there a possibility to reduce the number of digits for the
> exponent to 2? I need the number to be printed in the format
>
> 4.00E-03
>
> Thanks,
>
> Thomas
A solution:
fprintf(regexprep(sprintf('%8.2E',a),'E-0','E-'))
hth
Jos
.
- Follow-Ups:
- Re: fprintf: number of digits for exponent
- From: Jérôme
- Re: fprintf: number of digits for exponent
- References:
- fprintf: number of digits for exponent
- From: Thomas
- fprintf: number of digits for exponent
- Prev by Date: How i can plot points coordinates?
- Next by Date: Re: How i can plot points coordinates?
- Previous by thread: fprintf: number of digits for exponent
- Next by thread: Re: fprintf: number of digits for exponent
- Index(es):
Relevant Pages
|