---
title: binade
framework: swift
role: symbol
role_heading: Instance Property
path: swift/binaryfloatingpoint/binade
---

# binade

The floating-point value with the same sign and exponent as this value, but with a significand of 1.0.

## Declaration

```swift
var binade: Self { get }
```

## Discussion

Discussion A binade is a set of binary floating-point values that all have the same sign and exponent. The binade property is a member of the same binade as this value, but with a unit significand. In this example, x has a value of 21.5, which is stored as 1.34375 * 2**4, where ** is exponentiation. Therefore, x.binade is equal to 1.0 * 2**4, or 16.0. let x = 21.5 // x.significand == 1.34375 // x.exponent == 4

let y = x.binade // y == 16.0 // y.significand == 1.0 // y.exponent == 4

## See Also

### Working with Binary Representation

- [exponentBitPattern](swift/binaryfloatingpoint/exponentbitpattern.md)
- [significandBitPattern](swift/binaryfloatingpoint/significandbitpattern.md)
- [significandWidth](swift/binaryfloatingpoint/significandwidth.md)
- [exponentBitCount](swift/binaryfloatingpoint/exponentbitcount.md)
- [significandBitCount](swift/binaryfloatingpoint/significandbitcount.md)
- [init(sign:exponentBitPattern:significandBitPattern:)](swift/binaryfloatingpoint/init(sign:exponentbitpattern:significandbitpattern:).md)
- [RawExponent](swift/binaryfloatingpoint/rawexponent.md)
- [RawSignificand](swift/binaryfloatingpoint/rawsignificand.md)
