# Uses of Class
org.apfloat.samples.Pi.BinarySplittingPiCalculator

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

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

  Subclasses of Pi.BinarySplittingPiCalculator in org.apfloat.samples
  Modifier and Type
  Class
  Description
  `protected static class`
  `PiDistributed.DistributedBinarySplittingPiCalculator`
  Distributed version of the binary splitting algorithm.
  `protected static class`
  `PiParallel.ParallelBinarySplittingPiCalculator`
  Parallel version of the binary splitting algorithm.
  Constructors in org.apfloat.samples with parameters of type Pi.BinarySplittingPiCalculator
  Modifier
  Constructor
  Description
  `protected`
  `ChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)`
  Construct a pi calculator with the specified binary splitting algorithm.
  `protected`
  `ParallelChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)`
  Construct a pi calculator with the specified binary splitting algorithm.
  `protected`
  `ParallelRamanujanPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)`
  Construct a pi calculator with the specified binary splitting algorithm.
  `protected`
  `RamanujanPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)`
  Construct a pi calculator with the specified binary splitting algorithm.