<?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 changing a fraction character variable into a numeric decimal in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726946#M225980</link>
    <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have data that looks like "70/40" but want to convert it from a character variable to a numeric fraction so I can get the decimal (1.75). I've tried the following within data steps but get errors to both saying that "fract" isn't recognized. Any ideas?&amp;nbsp; Thanks for the help!&amp;nbsp; I'm using SAS 9.4.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;format PF_RATIO fract.;&lt;/P&gt;&lt;P&gt;PFRATIO=informat(PF_RATIO, FRACT6.);&lt;/P&gt;</description>
    <pubDate>Tue, 16 Mar 2021 23:58:02 GMT</pubDate>
    <dc:creator>lmyers2</dc:creator>
    <dc:date>2021-03-16T23:58:02Z</dc:date>
    <item>
      <title>changing a fraction character variable into a numeric decimal</title>
      <link>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726946#M225980</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have data that looks like "70/40" but want to convert it from a character variable to a numeric fraction so I can get the decimal (1.75). I've tried the following within data steps but get errors to both saying that "fract" isn't recognized. Any ideas?&amp;nbsp; Thanks for the help!&amp;nbsp; I'm using SAS 9.4.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;format PF_RATIO fract.;&lt;/P&gt;&lt;P&gt;PFRATIO=informat(PF_RATIO, FRACT6.);&lt;/P&gt;</description>
      <pubDate>Tue, 16 Mar 2021 23:58:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726946#M225980</guid>
      <dc:creator>lmyers2</dc:creator>
      <dc:date>2021-03-16T23:58:02Z</dc:date>
    </item>
    <item>
      <title>Re: changing a fraction character variable into a numeric decimal</title>
      <link>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726953#M225983</link>
      <description>&lt;P&gt;Try&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data test;
do pf_ratio = "70/40", "1.75";
    PFRATIO = input(scan(pf_ratio, 1, "/"), best.) / coalesce(input(scan(pf_ratio, 2, "/"), ?? best.), 1);
    output;
    end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PGStats_0-1615942126724.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/56036i5D9A31B5E766413B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PGStats_0-1615942126724.png" alt="PGStats_0-1615942126724.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 00:48:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726953#M225983</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2021-03-17T00:48:59Z</dc:date>
    </item>
    <item>
      <title>Re: changing a fraction character variable into a numeric decimal</title>
      <link>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726962#M225991</link>
      <description>Wow! Thanks! That worked perfectly!!</description>
      <pubDate>Wed, 17 Mar 2021 02:14:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726962#M225991</guid>
      <dc:creator>lmyers2</dc:creator>
      <dc:date>2021-03-17T02:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: changing a fraction character variable into a numeric decimal</title>
      <link>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726964#M225993</link>
      <description>&lt;P&gt;Like this?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;NB=resolve( '%sysevalf(' || PF_RATIO || ')' );&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Input it to get a numeric.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 02:37:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/changing-a-fraction-character-variable-into-a-numeric-decimal/m-p/726964#M225993</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2021-03-17T02:37:53Z</dc:date>
    </item>
  </channel>
</rss>

