Scusate se uppo questo 3d, ma vorrei capire una cosa su Math.random()

Se facessi cosi:

codice:
int x=(int)(Math.random()*10);
il programma mi restituirebbe un numero random da 0 a 9 o da 1 a 10? o da 0 a 10?
Grazie!