---
title: "floatToDouble(_:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp/floattodouble(_:)"
---

# floatToDouble(_:)

Returns double-precision values converted from a single-precision source.

## Declaration

```swift
static func floatToDouble<U>(_ source: U) -> [Double] where U : AccelerateBuffer, U.Element == Float
```

## Parameters

- `source`: The source vector.

## See Also

### Conversion between floating-point types

- [doubleToFloat(_:)](accelerate/vdsp/doubletofloat(_:).md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-2ejgr.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-698ye.md)
