Changeset cd3d336 in git


Ignore:
Timestamp:
Aug 14, 2006, 6:56:39 PM (18 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b52fc4b2495505785981d640dcf7eb3e456778ef')
Children:
2a5c2f4b88044ea4f445da171e3d11679bd20548
Parents:
1fc18bec9407fc5bcbc1a12d178585dd1f5699f9
Message:
*hannes: naGreaterZero changed (fixes also x<x problem)


git-svn-id: file:///usr/local/Singular/svn/trunk@9402 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/longalg.cc

    r1fc18b rcd3d336  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: longalg.cc,v 1.13 2005-11-28 12:44:15 Singular Exp $ */
     4/* $Id: longalg.cc,v 1.14 2006-08-14 16:56:39 Singular Exp $ */
    55/*
    66* ABSTRACT:   algebraic numbers
     
    13551355    if (zb->n!=NULL)
    13561356    {
    1357       if ((napIsConstant(zb->z)) && !nacGreaterZero(napGetCoeff(zb->z)))
    1358         return FALSE;
    1359       return TRUE;
    1360     }
    1361     if ((napIsConstant(zb->z)) && !nacGreaterZero(napGetCoeff(zb->z)))
    1362       return FALSE;
    1363   }
    1364   return TRUE;
     1357      if (nacGreaterZero(napGetCoeff(zb->z)))
     1358      {
     1359        if (nacGreaterZero(napGetCoeff(zb->n))) return TRUE;
     1360        else                                   return FALSE;
     1361      }
     1362      else
     1363      {
     1364        if (nacGreaterZero(napGetCoeff(zb->n))) return FALSE;
     1365        else                                   return TRUE;
     1366      }
     1367    }
     1368    return (nacGreaterZero(napGetCoeff(zb->z)));
     1369  }
     1370  /* else */ return FALSE;
    13651371}
    13661372
Note: See TracChangeset for help on using the changeset viewer.