0 out of 464 challenges solved

Convert Polar to Rectangular Coordinates

Write a Python function `polar_to_rectangular(r, theta)` that converts polar coordinates to rectangular coordinates. The function should take two arguments:

- `r`: The radial distance (a non-negative float).
- `theta`: The angle in radians (a float).

The function should return a tuple `(x, y)` representing the rectangular coordinates.

#### Example Usage
```python [main.nopy]
polar_to_rectangular(5, 0)  # Expected output: (5.0, 0.0)
polar_to_rectangular(3, 3.14159)  # Expected output: (-3.0, 0.0)
polar_to_rectangular(2, 1.5708)  # Expected output: (0.0, 2.0)
```

#### Notes
- Use the `math` module for trigonometric calculations.
- Ensure the output values are rounded to two decimal places.
import math

def polar_to_rectangular(r, theta):
    """
    Convert polar coordinates to rectangular coordinates.

    Parameters:
        r (float): Radial distance.
        theta (float): Angle in radians.

    Returns:
        tuple: Rectangular coordinates (x, y).
    """
    # Calculate x and y using trigonometric functions
    # Replace the following with the correct implementation
    x = None
    y = None
    return (x, y)