Changeset 03579d in git for kernel/modulop.cc
- Timestamp:
- Sep 21, 2009, 3:59:32 PM (15 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 261f09e14f62eeccabccceb8e7e3a10d5aecc1ad
- Parents:
- 9ad73413b6e8f140c373c130243718d6d818cc9b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/modulop.cc
r9ad7341 r03579d 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: modulop.cc,v 1.1 7 2009-09-16 12:26:26Singular Exp $ */4 /* $Id: modulop.cc,v 1.18 2009-09-21 13:59:32 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: numbers modulo p (<=32003) … … 75 75 int npInt(number &n, const ring r) 76 76 { 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); 79 79 } 80 80
Note: See TracChangeset
for help on using the changeset viewer.