## FieldNumberType

The concept FieldNumberType defines the syntactic requirements of a number type to be used as a template parameter for the Cartesian kernels. This number type supports the operations +, -, * and /. This implies that CGAL::Number_type_traits<FieldNumberType>::Has_division is CGAL::Tag_true.

### Refines

RingNumberType

### Operations

FieldNumberType | n1 / n2
FieldNumberType | int n1 / n2
FieldNumberType | n1 / int n2
FieldNumberType | n1 /= n2
FieldNumberType | n1 /= int n2

### Has Models

float
double
CGAL::Filtered_exact<FieldNumberType, ET>
CGAL::Fixed_precision_nt
CGAL::Gmpq
CGAL::Interval_nt
CGAL::Interval_nt_advanced
CGAL::Lazy_exact_nt<FieldNumberType>
CGAL::MP_Float
CGAL::Quotient<RingNumberType>
leda_rational
leda_bigfloat
leda_real

### See Also

EuclideanRingNumberType
Kernel
CGAL::Field_tag
Support Library Manual