HH = 2.88:floor or :roundedto0
MM = (X/60):floor or :roundedto0, or (2.88-HH)*60:floor
SS = if (X<-modulo->60) <10, 0:amend(x<-modulo->60), else (x<-modulo->60),
Ahh, I guess it’s actually, ((X/60)<-modulo-> 60):floor for minutes. and ((X/60)<-modulo-> 60)<-modulo->60):floor for seconds. There’s an extra <-modulo-> to remove the whole numbers.
The :amend, is a function to attach text to text response. So you need to be working with text.
The “else” is not a function, I was using that for shorthand that you don’t need an additional condition.