<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: rounding values in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078613#M431043</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA pack TYPE p VALUE '123.456'&lt;/P&gt;&lt;P&gt;                        DECIMALS 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE pack DECIMALS 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / pack ROUND -2,&lt;/P&gt;&lt;P&gt;       / pack ROUND -1,&lt;/P&gt;&lt;P&gt;       / pack ROUND 1,&lt;/P&gt;&lt;P&gt;       / pack ROUND 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check out the link given below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/tips/dataman/tips_roundup.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/tips/dataman/tips_roundup.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prajith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Apr 2007 09:55:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-17T09:55:31Z</dc:date>
    <item>
      <title>rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078609#M431039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By dividing a large number of value iam getting value in a variable eg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A = 56.356337763383736373&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to convert this A to 2 decimal places . can anyone help me in this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:51:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078609#M431039</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:51:09Z</dc:date>
    </item>
    <item>
      <title>Re: rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078610#M431040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joseph,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this info.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Round values up to nears value&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ROUND' command only rounds to nearest value whether it be up or down. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Therfore the following code demonstrates how to always round a number UP 1 or 2 decimal places.  	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Rounds a value UP to 2 decimal places  &lt;/P&gt;&lt;P&gt;REPORT  zround2.&lt;/P&gt;&lt;P&gt;PARAMETER: p_value type p decimals 3 default '22.123'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: d_value type p decimals 2,&lt;/P&gt;&lt;P&gt;      d_int1 TYPE i,&lt;/P&gt;&lt;P&gt;      d_int2 TYPE i,&lt;/P&gt;&lt;P&gt;      d_number(20)     TYPE c,&lt;/P&gt;&lt;P&gt;      d_num_result(20) TYPE c,&lt;/P&gt;&lt;P&gt;      d_decimal(2)     TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;*START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d_number = p_value.&lt;/P&gt;&lt;P&gt;SHIFT d_number LEFT UP TO '.'.&lt;/P&gt;&lt;P&gt;SHIFT d_number LEFT.&lt;/P&gt;&lt;P&gt;d_decimal = d_number+0(2).&lt;/P&gt;&lt;P&gt;d_decimal = d_decimal + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clear: d_number.&lt;/P&gt;&lt;P&gt;d_number = p_value.&lt;/P&gt;&lt;P&gt;SHIFT d_number RIGHT DELETING TRAILING '123456789 '.&lt;/P&gt;&lt;P&gt;SHIFT d_number LEFT DELETING LEADING ' '.&lt;/P&gt;&lt;P&gt;CONCATENATE d_number d_decimal INTO d_num_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d_value = d_num_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'Value rounded up to 2 decimal places is ', d_value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all the helpful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:53:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078610#M431040</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078611#M431041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;declare A as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: A(10) type p decimals 2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:53:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078611#M431041</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078612#M431042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare a varible &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : var TYPE p DECIMALS 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and move that value to this variable. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balavardhan.K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:55:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078612#M431042</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:55:10Z</dc:date>
    </item>
    <item>
      <title>Re: rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078613#M431043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA pack TYPE p VALUE '123.456'&lt;/P&gt;&lt;P&gt;                        DECIMALS 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE pack DECIMALS 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / pack ROUND -2,&lt;/P&gt;&lt;P&gt;       / pack ROUND -1,&lt;/P&gt;&lt;P&gt;       / pack ROUND 1,&lt;/P&gt;&lt;P&gt;       / pack ROUND 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check out the link given below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/tips/dataman/tips_roundup.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/tips/dataman/tips_roundup.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prajith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:55:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078613#M431043</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: rounding values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078614#M431044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joseph,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare another variable B as TYPE P with 2 decimals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA B TYPE P DECIMALS 2.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;B = A.&lt;/P&gt;&lt;P&gt;WRITE:/ B.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 09:55:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rounding-values/m-p/2078614#M431044</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T09:55:32Z</dc:date>
    </item>
  </channel>
</rss>

