Тема: AHK: Округление числа.
Как округлить полученное число до целых?
Допустим
l=0
Gui, Add, ListBox, x2 y0 w230 h420 vDm,
Gui, Add, Button, x66 y430 w100 h30 gSave, Запуск
Gui, Show, w236 h470,
return
Save:
GuiControl,, Dm, Запущено
Input, Капитал, V, {sc1C}
k:=Капитал
GuiControl,, Dm, Капитал в %k% рублей
Input, Рост, V, {sc1C}
r:=Рост
GuiControl,, Dm, Рост %r% процентов
Input, Сумма, V, {sc1C}
s:=Сумма
GuiControl,, Dm, %s% рублей
Loop {
if (k<s)
k:=k+(k*(r/100)) && l++
if (k>=s)
break
}
l:=l/12
GuiControl,, Dm, Через %l% лет(года).
return
GuiClose:
ExitAppp
Тут я получаю l в месяцах, потом l/12 и получаются года. Как округлить конечный l до целых?
И есть ошибка в этой строчке
if (k<s)
k:=k+(k*(r/100)) && l++
Не могу понять в чем проблема.