# Uses of Interface
org.apfloat.samples.Pi.BinarySplittingSeries

Packages that use Pi.BinarySplittingSeries
Package
Description
org.apfloat.samples
Sample applications demonstrating apfloat use.

- ## Uses of Pi.BinarySplittingSeries in org.apfloat.samples

  Classes in org.apfloat.samples that implement Pi.BinarySplittingSeries
  Modifier and Type
  Class
  Description
  `protected static class`
  `Pi.AbstractBinarySplittingSeries`
  Abstract base class for the binary splitting series.
  `protected static class`
  `Pi.ChudnovskyBinarySplittingSeries`
  Chudnovskys' algorithm terms for the binary splitting series.
  `protected static class`
  `Pi.RamanujanBinarySplittingSeries`
  Ramanujan's algorithm terms for the binary splitting series.
  Constructors in org.apfloat.samples with parameters of type Pi.BinarySplittingSeries
  Modifier
  Constructor
  Description
  ``
  `BinarySplittingPiCalculator(Pi.BinarySplittingSeries series)`
  Construct a pi calculator with the specified precision and radix.
  ``
  `DistributedBinarySplittingPiCalculator(Pi.BinarySplittingSeries series)`
  Construct a distributed pi calculator with the specified precision and radix.
  ``
  `ParallelBinarySplittingPiCalculator(Pi.BinarySplittingSeries series)`
  Construct a parallel pi calculator with the specified precision and radix.