# InexactField -- the class of inexact fields

## Description

An inexact field is one whose elements are real or complex numbers, represented floating point approximations of varying accuracy or precision.

 i1 : numeric_100 pi o1 = 3.14159265358979323846264338328 o1 : RR (of precision 100) i2 : ring oo o2 = RR 100 o2 : RealField i3 : class oo o3 = RealField o3 : Type i4 : parent oo o4 = InexactField o4 : Type

## Methods that use an inexact field :

• "char(InexactField)" -- see char -- computes the characteristic of the ring or field
• "dim(InexactField)" -- see dim(Ring) -- compute the Krull dimension
• "norm(InexactField,MutableMatrix)" -- see norm
• "precision(InexactField)" -- see precision

## For the programmer

The object InexactField is a type, with ancestor classes EngineRing < Ring < Type < MutableHashTable < HashTable < Thing.