Changeset 50ba1c in git


Ignore:
Timestamp:
Feb 7, 2003, 1:34:28 PM (20 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
95930acb167fc2d0e05cac9ce06382d9a5f95d6e
Parents:
aa91e745636b8feeb5554122c2fc630f9608af47
Message:
*hannes: rFiled tests


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

Legend:

Unmodified
Added
Removed
  • Singular/ring.cc

    raa91e74 r50ba1c  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: ring.cc,v 1.199 2003-01-31 09:23:39 Singular Exp $ */
     4/* $Id: ring.cc,v 1.200 2003-02-07 12:34:02 Singular Exp $ */
    55
    66/*
     
    11761176}
    11771177
     1178int  rIsExtension(ring r)
     1179{
     1180  return (r->parameter!=NULL); /* R, Q, Fp: FALSE */
     1181}
     1182
     1183int  rIsExtension()
     1184{
     1185  return rIsExtension( currRing );
     1186}
     1187
    11781188int rChar(ring r)
    11791189{
    1180   if (r->ch==-1)
     1190  if (rField_is_numeric(r))
    11811191    return 0;
    1182   if (r->parameter==NULL) /* Q, Fp */
     1192  if (!rIsExtension(r)) /* Q, Fp */
    11831193    return r->ch;
    1184   if (r->ch<0)           /* Fp(a)  */
     1194  if (rField_is_Zp_a(r))  /* Fp(a)  */
    11851195    return -r->ch;
    1186   if (r->ch==1)          /* Q(a)  */
     1196  if (rField_is_Q_a(r))   /* Q(a)  */
    11871197    return 0;
    11881198  /*else*/               /* GF(p,n) */
     
    11931203    return i;
    11941204  }
    1195 }
    1196 
    1197 int    rIsExtension(ring r)
    1198 {
    1199   if (r->parameter==NULL) /* Q, Fp */
    1200     return FALSE;
    1201   else
    1202     return TRUE;
    1203 }
    1204 
    1205 int    rIsExtension()
    1206 {
    1207   return rIsExtension( currRing );
    12081205}
    12091206
Note: See TracChangeset for help on using the changeset viewer.