- Timestamp:
- Oct 5, 2016, 12:06:55 PM (8 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 8450df62c514daa3379aabafc1fb710c5b3453c9
- Parents:
- 50a0eb6a06430df83592ea9590c76105f926b5e5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/longrat0.cc
r50a0eb rb1190b 127 127 else 128 128 { 129 if (a->s==0)130 {131 nlNormalize(a,r); // FIXME? TODO? // extern void nlNormalize(number &x, const coeffs r);132 nlWrite(a,r);133 return;134 }135 129 int l=mpz_sizeinbase(a->z,10); 136 130 if (a->s<2) l=si_max(l,(int)mpz_sizeinbase(a->n,10)); … … 149 143 } 150 144 145 #if 0 146 void nlDebugWrite (number a) 147 { 148 char *s,*z; 149 if (SR_HDL(a) & SR_INT) 150 { 151 Print("%ld",SR_TO_INT(a)); 152 } 153 else if (a==NULL) 154 { 155 PrintS("o"); 156 } 157 else 158 { 159 int l=mpz_sizeinbase(a->z,10); 160 if (a->s<2) l=si_max(l,(int)mpz_sizeinbase(a->n,10)); 161 l+=2; 162 s=(char*)omAlloc(l); 163 z=mpz_get_str(s,10,a->z); 164 PrintS(z); 165 if (a->s!=3) 166 { 167 PrintS("/"); 168 z=mpz_get_str(s,10,a->n); 169 PrintS(z); 170 } 171 omFreeSize((void *)s,l); 172 } 173 } 174 #endif 151 175
Note: See TracChangeset
for help on using the changeset viewer.