Degree to radian

Hi all and apologies in advance if this has been covered before.

I'm trying to output the SIN value of each whole degree between 1 and 360.

I understand that the SIN function requires a radian rather than a degree, and a search here gave me the formula to convert degree (INT) to radian (FLOAT).

However, my radians are only calculating as whole numbers.

I'm sure I'm just being stupid, but any help would be much appreciated...

void setup() {

  Serial.begin(9600);

}

void loop() {
  
  for (int degree = 1; degree < 361; degree = degree + 1)
  {
    float radian = (degree * 71) / 4068;
    float output = sin(radian) + 1;

    Serial.print("Degree: ");
    Serial.println(degree);
    Serial.print("Radian: ");
    Serial.println(radian);
    Serial.print("Output: ");
    Serial.println(output);
    Serial.println();
    
  }
  delay(10000);
}
    float radian = (degree * 71) / 4068;

Multiplying an integer by an integer results in an integer.
Dividing an integer by an integer results in an integer.

float radian = (degree * 71) / 4068.0;

All fixed with the suggestion from PaulS, thanks a million.