Changeset e025229 in git for kernel/longrat.cc
- Timestamp:
- Dec 20, 2005, 1:18:34 PM (18 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- f4e34d99cc05867675b175bef438814a9e03d3e4
- Parents:
- 98bda98ac1feb6bced6fd4a2bd2da716af4a6e4f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/longrat.cc
r98bda9 re025229 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: longrat.cc,v 1.1 0 2005-12-20 10:13:49Singular Exp $ */4 /* $Id: longrat.cc,v 1.11 2005-12-20 12:18:34 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: computation with long rational numbers (Hubert Grassmann) … … 1106 1106 if (SR_HDL(a) & SR_INT) 1107 1107 { 1108 mpz_gcd_ui(&result->z,&b->z,ABS(SR_TO_INT(a))); 1108 unsigned long t=mpz_gcd_ui(NULL,&b->z,ABS(SR_TO_INT(a))); 1109 return INT_TO_SR((int)t); 1109 1110 } 1110 1111 else 1111 1112 if (SR_HDL(b) & SR_INT) 1112 1113 { 1113 mpz_gcd_ui(&result->z,&a->z,ABS(SR_TO_INT(b))); 1114 unsigned long t=mpz_gcd_ui(NULL,&a->z,ABS(SR_TO_INT(b))); 1115 return INT_TO_SR((int)t); 1114 1116 } 1115 1117 else
Note: See TracChangeset
for help on using the changeset viewer.