---
title: "takeDoubleValueFrom(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nscell/takedoublevaluefrom(_:)"
---

# takeDoubleValueFrom(_:)

Sets the value of the receiver’s cell to a double-precision floating-point value obtained from the specified object.

## Declaration

```swift
func takeDoubleValueFrom(_ sender: Any?)
```

## Parameters

- `sender`: The object from which to take the value. This object must implement the doc://com.apple.appkit/documentation/AppKit/NSCell/doubleValue property.

## See Also

### Related Documentation

- [doubleValue](appkit/nscell/doublevalue.md)

### Deriving Values

- [takeObjectValueFrom(_:)](appkit/nscell/takeobjectvaluefrom(_:).md)
- [takeIntegerValueFrom(_:)](appkit/nscell/takeintegervaluefrom(_:).md)
- [takeIntValueFrom(_:)](appkit/nscell/takeintvaluefrom(_:).md)
- [takeStringValueFrom(_:)](appkit/nscell/takestringvaluefrom(_:).md)
- [takeFloatValueFrom(_:)](appkit/nscell/takefloatvaluefrom(_:).md)
