Type Property

pi

The mathematical constant pi.

Required.

Declaration

static var pi: Self { get }

Discussion

This value should be rounded toward zero to keep user computations with angles from inadvertently ending up in the wrong quadrant. A type that conforms to the FloatingPoint protocol provides the value for pi at its best possible precision.

print(Double.pi)
// Prints "3.14159265358979"