# Sandbox.SandboxSystemExtensions.Double

## Overload 1

```csharp
static double Double(System.Random self, double min, double max)
```

Returns a double between min and max

### Parameters

- `self` (`System.Random`)
- `min` (`double`)
- `max` (`double`)

### Returns

`double`

## Overload 2

```csharp
static double Double(System.Random self, double max = 1)
```

Returns a random double between 0 and max (or 1)

### Parameters

- `self` (`System.Random`)
- `max` (`double`), default `1`

### Returns

`double`

Declared in [Sandbox.SandboxSystemExtensions](/api/Sandbox.SandboxSystemExtensions).
Assembly: `Sandbox.System`.
