---
title: Doubles
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/intentparameter-double
---

# Doubles

Configure the details for parameter variables that contain floating-point values.

## Topics

### Creating an intent parameter

- [init(title:description:controlStyle:inclusiveRange:requestValueDialog:inputConnectionBehavior:optionsProvider:)](appintents/intentparameter/init(title:description:controlstyle:inclusiverange:requestvaluedialog:inputconnectionbehavior:optionsprovider:)-3la41.md)
- [init(title:description:controlStyle:inclusiveRange:requestValueDialog:inputConnectionBehavior:optionsProvider:resolvers:)](appintents/intentparameter/init(title:description:controlstyle:inclusiverange:requestvaluedialog:inputconnectionbehavior:optionsprovider:resolvers:)-2iugu.md)
- [init(title:description:default:controlStyle:inclusiveRange:requestValueDialog:inputConnectionBehavior:)](appintents/intentparameter/init(title:description:default:controlstyle:inclusiverange:requestvaluedialog:inputconnectionbehavior:)-4mc52.md)
- [init(title:description:default:controlStyle:inclusiveRange:requestValueDialog:inputConnectionBehavior:resolvers:)](appintents/intentparameter/init(title:description:default:controlstyle:inclusiverange:requestvaluedialog:inputconnectionbehavior:resolvers:)-9yclx.md)
- [IntentParameter.InclusiveRange](appintents/intentparameter/inclusiverange-swift.typealias.md)

### Accessing the control style

- [controlStyle](appintents/intentparameter/controlstyle-5ryd1.md)
- [IntentParameter.DoubleControlStyle](appintents/intentparameter/doublecontrolstyle.md)

## See Also

### Creating an intent parameter for primitive types

- [Integers](appintents/intentparameter-int.md)
- [Booleans](appintents/intentparameter-boolean.md)
- [Strings](appintents/intentparameter-string.md)
- [URLs](appintents/intentparameter-url.md)
