static_cast Usage

What does static_cast do in this code?

int a = 7;
int b = 2;
double result = static_cast<double>(a) / b;