---
title: "advanced(by:)"
framework: corefoundation
role: symbol
role_heading: Instance Method
path: "corefoundation/cgfloat-swift.struct/advanced(by:)"
---

# advanced(by:)

Returns a Self x such that self.distance(to: x) approximates n.

## Declaration

```swift
func advanced(by amount: CGFloat) -> CGFloat
```

## Discussion

Discussion Complexity: O(1).
