, пожалуйста, у меня возникли проблемы с решением функции о программе в Visual Fox Pro.Круглые минуты 20 в 20 в visual fox pro
Мне нужно сделать округление каждые 20 минут в десятичной системе. Например: если я получаю 19 минут (0,316), мне нужно вернуться 0 минут. , если я получу между 0-19 минутами, вернусь 0 минут , если я получу между 20-39 минутами, вернусь 20 минут , если я получу между 40-59 минутами, вернусь 40 минут , если я получу между 60-79 минутами, вернусь 60 минут
Я думал, что использует ROUND(), но я не знаю, как потому, что «раунд» приближается к ближайшему десятичному знаку.
благодарит заранее.
употребляем, но если хотите раунд 500 минут ...? IIF (VAR1> 0, IIF (МЕЖДУ (VAR1,0,0.3166), 0, IIF (МЕЖДУ (VAR1), 0.3333,0.8166), 0.3333,0)), 0) –