<?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: Dealing with E values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56890#M12182</link>
    <description>What COMPARE method are you using? If you use EXACT it is likely to report the floating point errors you are finding. Try ABSOLUTE is it should ignore small differences.</description>
    <pubDate>Wed, 28 Jul 2010 22:58:43 GMT</pubDate>
    <dc:creator>SASKiwi</dc:creator>
    <dc:date>2010-07-28T22:58:43Z</dc:date>
    <item>
      <title>Dealing with E values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56888#M12180</link>
      <description>Hi-&lt;BR /&gt;
I'm doing a proc compare on two different dataset and wanted to get a resulting dataset with just the records with different values. But for some reason even though I have the same values the diff is calculated as a E value ( eg: 28.4-28.4=3.552714E-150). I know this is a place for data step questions but this happens even if I do a difference in the datastep. As of now to keep rolling I created an array that looks at each record and variable with "E" and changed to "0". But is there a way/function that I need to incorporate to over come this issue. &lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Addy</description>
      <pubDate>Wed, 28 Jul 2010 18:45:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56888#M12180</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-07-28T18:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: Dealing with E values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56889#M12181</link>
      <description>Floating point error is annoying but it happens.  Use C=fuzz(A-B) .</description>
      <pubDate>Wed, 28 Jul 2010 19:06:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56889#M12181</guid>
      <dc:creator>RickM</dc:creator>
      <dc:date>2010-07-28T19:06:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dealing with E values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56890#M12182</link>
      <description>What COMPARE method are you using? If you use EXACT it is likely to report the floating point errors you are finding. Try ABSOLUTE is it should ignore small differences.</description>
      <pubDate>Wed, 28 Jul 2010 22:58:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Dealing-with-E-values/m-p/56890#M12182</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2010-07-28T22:58:43Z</dc:date>
    </item>
  </channel>
</rss>

