@clarity i think for mirth, we would convert the operand to higher precision and leave it that way. if you want a lower precision result you can cast afterwards `* f32` and if you want a lower precision operation as well you can cast the f64 operand down, `f32 *` or `dip:f32 *`