Changeset 03579d in git for kernel/modulop.cc


Ignore:
Timestamp:
Sep 21, 2009, 3:59:32 PM (15 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
261f09e14f62eeccabccceb8e7e3a10d5aecc1ad
Parents:
9ad73413b6e8f140c373c130243718d6d818cc9b
Message:
*hannes: long vs. int


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

Legend:

Unmodified
Added
Removed
  • kernel/modulop.cc

    r9ad7341 r03579d  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: modulop.cc,v 1.17 2009-09-16 12:26:26 Singular Exp $ */
     4/* $Id: modulop.cc,v 1.18 2009-09-21 13:59:32 Singular Exp $ */
    55/*
    66* ABSTRACT: numbers modulo p (<=32003)
     
    7575int npInt(number &n, const ring r)
    7676{
    77   if ((long)n > (r->ch >>1)) return (int)((long)n -(r->ch));
    78   else                       return (int)((long)n);
     77  if ((long)n > (((long)r->ch) >>1)) return (int)((long)n -((long)r->ch));
     78  else                               return (int)((long)n);
    7979}
    8080
Note: See TracChangeset for help on using the changeset viewer.