<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="HU" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Dear Adam and Michael,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Thank you very much for your help! It works.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Kind regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Beáta<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Adam Phillips [mailto:asphilli@ucar.edu]
<br>
<b>Sent:</b> Tuesday, September 12, 2017 5:25 PM<br>
<b>To:</b> Beáta Szabó-Takács <szabo.b@czechglobe.cz><br>
<b>Cc:</b> Michael Langguth <mlangguth@uni-bonn.de>; ncl-talk@ucar.edu<br>
<b>Subject:</b> Re: [ncl-talk] how can I write large float value with e scientific notation?<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi Beáta,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I would suggest copying the taylor_metrics_table.ncl function to the top of your script, and rename it. Then, you can modify it as you like and call it within your main script. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://www.ncl.ucar.edu/Applications/Scripts/taylor_metrics_table.ncl">https://www.ncl.ucar.edu/Applications/Scripts/taylor_metrics_table.ncl</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">The line that is causing your issue is this line:<o:p></o:p></p>
<div>
<p class="MsoNormal">gsn_text_ndc(wks,sprintf("%4.3f",values(icase,iseas,im)),ixtbox,iytbox, mv_tRes)     <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Following Michael's suggestion, you could put in an if statement like this:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">if (values(icase,iseas,im).gt.100000) then<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">   gsn_text_ndc(wks,sprintf("%4.2g",values(icase,iseas,im)),ixtbox,iytbox, mv_tRes)     <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">else<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">   gsn_text_ndc(wks,sprintf("%4.3f",values(icase,iseas,im)),ixtbox,iytbox, mv_tRes)     <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">end if   <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Hope that helps!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Adam<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Sep 12, 2017 at 7:17 AM, Beáta Szabó-Takács <<a href="mailto:szabo.b@czechglobe.cz" target="_blank">szabo.b@czechglobe.cz</a>> wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Dear Michael,<br>
Thank you for your response. Unfortunately it does not work because the values can be only numeric in taylor_metric_table.ncl.<br>
Best regards,<br>
Beáta<br>
<br>
-----Original Message-----<br>
From: Michael Langguth [mailto:<a href="mailto:mlangguth@uni-bonn.de" target="_blank">mlangguth@uni-bonn.de</a>]<br>
Sent: Tuesday, September 12, 2017 2:32 PM<br>
To: Beáta Szabó-Takács <<a href="mailto:szabo.b@czechglobe.cz" target="_blank">szabo.b@czechglobe.cz</a>>;
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
Subject: Re: [ncl-talk] how can I write large float value with e scientific notation?<br>
<br>
Dear Beáta,<br>
<br>
I suppose, the sprintf-function can help you here. It's a function to convert floats (and doubles) to formatted strings.<br>
For example, an appropriate format for your bias-values may be<br>
<br>
sprintf("%10.5g",bias)<br>
<br>
where the exponential notation is used as long as the precision being defined by the number 5.<br>
<br>
For further examples, you can also consult the attached<br>
link:<br>
<a href="https://www.ncl.ucar.edu/Document/Functions/Built-in/sprintf.shtml" target="_blank">https://www.ncl.ucar.edu/Document/Functions/Built-in/sprintf.shtml</a><br>
<br>
Best regards<br>
Michael<br>
<br>
  On Tue, 12 Sep 2017 11:18:59 +0000<br>
  Beáta Szabó-Takács <<a href="mailto:szabo.b@czechglobe.cz" target="_blank">szabo.b@czechglobe.cz</a>> wrote:<br>
> Dear NCL Users,<br>
> I created a table about precipitation bias values in JJA and DJF with<br>
>taylor_metric_table.ncl. I changed the bias calculation to<br>
> bias    = tmean-rmean in taylor_stats.ncl. I got a very<br>
>large bias value in HIRHAM model in JJA and this value covers the bias<br>
>value in DJF column on the table. I attached the table. The values are<br>
>in float form. Could someone let me know how I can write the large<br>
>float number with scientific notation? I mean if the value is e.g<br>
>larger than 100000 it will be written 1e5.<br>
> Thank you for your help in advance!<br>
> Beáta<br>
<br>
_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#888888">Adam Phillips </span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span style="color:#888888">Associate Scientist,  Climate and Global Dynamics Laboratory, NCAR</span><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="color:#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli/" target="_blank">www.cgd.ucar.edu/staff/asphilli/</a>  
<a href="tel:(303)%20497-1726" target="_blank">303-497-1726</a> </span><o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>