Sorry if this is a dumb question. I have a stan model which runs loops in the `transformed parameters`

and `generated quantities`

sections. I want to calculate the fraction of the loop that has run.

```
for (n in 1:ndate) {
alpha = (n-1)/(ndate-1);
```

where `n`

and `ndate`

are integers. But I get this message.

```
DIAGNOSTIC(S) FROM PARSER:
Info: integer division implicitly rounds to integer. Found int division: (n - 1) / (ndate - 1)
Positive values rounded down, negative values rounded up or down in platform-dependent way.
```

I’ve looked around but I can’t figure out how to coerce these integers to real values. There is an old github issue here but it doesn’t seem to have been implemented?

Edit: Nevermind, I changed 1 to 1.0, and it did the job.

Thanks.