---
title: floatingPointClass
framework: swift
role: symbol
role_heading: Instance Property
path: swift/double/floatingpointclass
---

# floatingPointClass

The classification of this value.

## Declaration

```swift
var floatingPointClass: FloatingPointClassification { get }
```

## Discussion

Discussion A value’s floatingPointClass property describes its “class” as described by the IEEE 754 specification.

## See Also

### Querying a Double’s State

- [isZero](swift/double/iszero.md)
- [isFinite](swift/double/isfinite.md)
- [isInfinite](swift/double/isinfinite.md)
- [isNaN](swift/double/isnan.md)
- [isSignalingNaN](swift/double/issignalingnan.md)
- [isNormal](swift/double/isnormal.md)
- [isSubnormal](swift/double/issubnormal.md)
- [isCanonical](swift/double/iscanonical.md)
