<?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: Syntax with decimals in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318199#M164475</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Mark, &lt;/P&gt;&lt;P&gt;   One way of doing that is as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   data var1 type float value '1.000',&lt;/P&gt;&lt;P&gt;        var2 type i.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;        var2 = var1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;        write : var1, var2.&lt;/P&gt;&lt;P&gt;else,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;      if var1 &amp;gt;= 1.&lt;/P&gt;&lt;P&gt;        var2 = var1.&lt;/P&gt;&lt;P&gt;        var1 = var2.&lt;/P&gt;&lt;P&gt;      else.&lt;/P&gt;&lt;P&gt;        var1 = var1.&lt;/P&gt;&lt;P&gt;      endif. &lt;/P&gt;&lt;P&gt;  write : var1, var2.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jun 2006 18:17:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-06-08T18:17:49Z</dc:date>
    <item>
      <title>Syntax with decimals</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318198#M164474</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;Can any one help on the syntax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if value format is 1.000 then I should get it as 1 and &lt;/P&gt;&lt;P&gt;if value format is 0.120 then it should remain as 0.120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried with systax mod but it does not work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 18:13:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318198#M164474</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-08T18:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: Syntax with decimals</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318199#M164475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Mark, &lt;/P&gt;&lt;P&gt;   One way of doing that is as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   data var1 type float value '1.000',&lt;/P&gt;&lt;P&gt;        var2 type i.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;        var2 = var1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;        write : var1, var2.&lt;/P&gt;&lt;P&gt;else,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;      if var1 &amp;gt;= 1.&lt;/P&gt;&lt;P&gt;        var2 = var1.&lt;/P&gt;&lt;P&gt;        var1 = var2.&lt;/P&gt;&lt;P&gt;      else.&lt;/P&gt;&lt;P&gt;        var1 = var1.&lt;/P&gt;&lt;P&gt;      endif. &lt;/P&gt;&lt;P&gt;  write : var1, var2.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 18:17:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318199#M164475</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-08T18:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Syntax with decimals</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318200#M164476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT ztest MESSAGE-ID 00.

DATA: p(6) TYPE p DECIMALS 3 VALUE '1.000',
      q(6) TYPE p DECIMALS 3 VALUE '0.120',
      i TYPE i.

MOVE p TO i.

IF i = p.
  WRITE: /001 i.
ELSE.
  WRITE: /001 p.
ENDIF.

MOVE q TO i.

IF i = p.
  WRITE: /001 i.
ELSE.
  WRITE: /001 q.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 18:41:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318200#M164476</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-08T18:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: Syntax with decimals</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318201#M164477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is one way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

report zrich_0001 .

data: var1 type p decimals 3 value '1.123'.
data: var2 type i.
data: fraction type p decimals 3.

fraction = frac( var1 ).

if fraction &amp;gt; 0.
  write:/ var1.
else.
  var2 = var1.
  write:/ var2.
endif.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 18:43:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318201#M164477</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-06-08T18:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: Syntax with decimals</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318202#M164478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can use 'frac' statement to check if the decimals part is '0' or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Code starts here&lt;/P&gt;&lt;P&gt;*var1 can have either '0.120' or '1.000' value&lt;/P&gt;&lt;P&gt;data : var1 type p decimals 3, &lt;/P&gt;&lt;P&gt;       var2 type p decimals 3,&lt;/P&gt;&lt;P&gt;       var3 type i.&lt;/P&gt;&lt;P&gt;       var2 = frac( var1 ).&lt;/P&gt;&lt;P&gt;       if var2 eq 0.  " true for '1.000' value&lt;/P&gt;&lt;P&gt;       var3 = var1.    "var3 will be '1' now&lt;/P&gt;&lt;P&gt;       endif.&lt;/P&gt;&lt;P&gt;*else use var1 only which will be '0.120'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Code end here&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Vikram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls reward for helpful replies!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 18:43:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/syntax-with-decimals/m-p/1318202#M164478</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-08T18:43:51Z</dc:date>
    </item>
  </channel>
</rss>

