Package org.apfloat.samples
Interface Pi.BinarySplittingSeries
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
Pi.AbstractBinarySplittingSeries
,Pi.ChudnovskyBinarySplittingSeries
,Pi.RamanujanBinarySplittingSeries
- Enclosing class:
- Pi
protected static interface Pi.BinarySplittingSeries extends java.io.Serializable
Terms for the binary splitting series.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Apfloat
a(long n)
Binary splitting term.Apfloat
p(long n)
Binary splitting term.Apfloat
q(long n)
Binary splitting term.
-
-
-
Method Detail
-
a
Apfloat a(long n) throws ApfloatRuntimeException
Binary splitting term.- Parameters:
n
- The term.- Returns:
- The value.
- Throws:
ApfloatRuntimeException
-
p
Apfloat p(long n) throws ApfloatRuntimeException
Binary splitting term.- Parameters:
n
- The term.- Returns:
- The value.
- Throws:
ApfloatRuntimeException
-
q
Apfloat q(long n) throws ApfloatRuntimeException
Binary splitting term.- Parameters:
n
- The term.- Returns:
- The value.
- Throws:
ApfloatRuntimeException
-
-